MICROSOFT CORPMSFT

Market cap
$3.51T
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Jun 30, 2025237,731+37.30%
Jun 30, 2024173,144+45.69%
Jun 30, 2023118,848+41.01%
Jun 30, 202284,281+47.72%
Jun 30, 202157,055+65.06%
Jun 30, 202034,566+43.13%
Jun 30, 201924,150+76.51%
Jun 30, 201813,682+416.69%
Jun 30, 20172,648+16.04%
Jun 30, 20162,282-74.91%
Jun 30, 20159,096-48.64%
Jun 30, 201417,710+78.98%
Jun 30, 20139,895+1648.23%
Jun 30, 2012566-108.94%
Jun 30, 2011-6,332-62.04%
Jun 30, 2010-16,681