MICROSOFT CORPMSFT

Market cap
$3.56T
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Jun 30, 2025-72,599-25.13%
Jun 30, 2024-96,970+327.56%
Jun 30, 2023-22,680-25.18%
Jun 30, 2022-30,311+9.91%
Jun 30, 2021-27,577+125.62%
Jun 30, 2020-12,223-22.51%
Jun 30, 2019-15,773+160.24%
Jun 30, 2018-6,061-87.04%
Jun 30, 2017-46,781+95.33%
Jun 30, 2016-23,950+4.13%
Jun 30, 2015-23,001+22.13%
Jun 30, 2014-18,833-20.91%
Jun 30, 2013-23,811-3.93%
Jun 30, 2012-24,786+69.58%
Jun 30, 2011-14,616+29.19%
Jun 30, 2010-11,314