-$3.6 (-2.74%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -3229 | last: 3638
Increased Positions
change: -1531 | last: 1720
Reduced Positions
change: -1260 | last: 1422
New Positions
change: -185 | last: 210
Sold Positions
change: 2592 | last: 515
Total Calls
Total Puts
Put-Call Ratio
change: -116.3052 | last: 1.4195
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-05-31 | $248.15 | 2.88B | $714.18B | $31.29B | $156.19B | $839.08B |
| 2025-05-31 | $165.53 | 2.79B | $461.66B | $10.79B | $104.1B | $554.98B |
| 2024-05-31 | $117.19 | 2.74B | $321.57B | $10.45B | $94.47B | $405.58B |
| 2023-05-31 | $105.94 | 2.7B | $285.61B | $9.76B | $90.48B | $366.33B |
| 2022-05-31 | $71.92 | 2.7B | $194.18B | $21.38B | $75.86B | $248.66B |
| 2021-05-31 | $79.57 | 2.94B | $234.33B | $30.1B | $84.24B | $288.48B |
| 2020-05-31 | $53.06 | 3.21B | $170.38B | $37.24B | $71.6B | $204.73B |
| 2019-05-31 | $50.60 | 3.63B | $183.88B | $20.51B | $56.17B | $219.53B |
| 2018-05-31 | $46.72 | 4.12B | $192.53B | $21.62B | $60.62B | $231.53B |
| 2017-05-31 | $45.39 | 4.12B | $186.78B | $21.78B | $57.91B | $222.9B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-05-31 | $248.15 | 2.88B | $714.18B | $31.29B | $156.19B | $839.08B |
| 2026-02-28 | $145.40 | 2.86B | $415.12B | $38.46B | $162.16B | $538.83B |
| 2025-11-30 | $200.94 | 2.86B | $575.49B | $19.24B | $124.39B | $680.64B |
| 2025-08-31 | $226.13 | 2.83B | $639.04B | $10.44B | $105.41B | $734.01B |
| 2025-05-31 | $165.53 | 2.8B | $464.31B | $10.79B | $104.1B | $557.63B |
| 2025-02-28 | $166.06 | 2.8B | $464.8B | $17.41B | $96.28B | $543.67B |
| 2024-11-30 | $184.84 | 2.79B | $515.7B | $10.94B | $88.62B | $593.39B |
| 2024-08-31 | $141.29 | 2.76B | $390.1B | $10.62B | $84.52B | $464B |
| 2024-05-31 | $117.19 | 2.75B | $322.62B | $10.45B | $93.12B | $405.29B |
| 2024-02-29 | $111.68 | 2.75B | $306.9B | $9.48B | $87.98B | $385.4B |
| 2023-11-30 | $116.21 | 2.75B | $319.11B | $8.24B | $88.79B | $399.66B |
| 2023-08-31 | $120.39 | 2.73B | $328.42B | $11.61B | $88.94B | $405.75B |