MICROSOFT CORPMSFT

Market cap
$3.56T
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Jun 30, 202518,420+6.76%
Jun 30, 202417,254-22.44%
Jun 30, 202322,245-31.96%
Jun 30, 202232,696+19.39%
Jun 30, 202127,385+19.23%
Jun 30, 202022,968+17.53%
Jun 30, 201919,543+82.29%
Jun 30, 201810,721-9.05%
Jun 30, 201711,788-26.18%
Jun 30, 201615,969+10.57%
Jun 30, 201514,443+97.42%
Jun 30, 20147,316+36.49%
Jun 30, 20135,360+6.58%
Jun 30, 20125,029-56.48%
Jun 30, 201111,555+2.54%
Jun 30, 201011,269