-$0.24 (-0.08%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1859 | last: 2104
Increased Positions
change: -905 | last: 1002
Reduced Positions
change: -605 | last: 696
New Positions
change: -302 | last: 310
Sold Positions
change: 1653 | last: 144
Total Calls
Total Puts
Put-Call Ratio
change: -150.8818 | last: 1.5088
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-05-31 | $338.49 | 239M | $80.9B | $13.31B | $42.94B | $110.53B |
| 2025-05-31 | $175.63 | 243M | $42.68B | $5.5B | $37.42B | $74.59B |
| 2024-05-31 | $204.50 | 248M | $50.72B | $6.5B | $37.72B | $81.93B |
| 2023-05-31 | $175.53 | 254M | $44.58B | $6.86B | $38.33B | $76.06B |
| 2022-05-31 | $180.84 | 263M | $47.56B | $6.9B | $37.19B | $77.86B |
| 2021-05-31 | $250.31 | 264M | $66.08B | $7.09B | $36.46B | $95.46B |
| 2020-05-31 | $104.45 | 261M | $27.26B | $4.88B | $36.12B | $58.5B |
| 2019-05-31 | $124.24 | 262M | $32.55B | $2.32B | $17.58B | $47.81B |
| 2018-05-31 | $200.61 | 267M | $53.56B | $3.26B | $16.58B | $66.88B |
| 2017-05-31 | $156.09 | 266M | $41.52B | $3.97B | $14.93B | $52.48B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-05-31 | $338.49 | 241M | $81.58B | $13.31B | $42.94B | $111.21B |
| 2026-02-28 | $311.63 | 243M | $75.73B | $8.01B | $42.02B | $109.74B |
| 2025-11-30 | $220.11 | 243M | $53.49B | $6.57B | $37.77B | $84.68B |
| 2025-08-31 | $186.07 | 243M | $45.22B | $6.17B | $37.91B | $76.96B |
| 2025-05-31 | $175.63 | 238M | $41.8B | $5.5B | $37.42B | $73.71B |
| 2025-02-28 | $211.70 | 240M | $50.81B | $5.14B | $37.03B | $82.7B |
| 2024-11-30 | $243.73 | 242M | $58.98B | $5.03B | $37.27B | $91.23B |
| 2024-08-31 | $240.59 | 247.35M | $59.51B | $5.94B | $37.76B | $91.33B |
| 2024-05-31 | $204.50 | 246.08M | $50.32B | $6.5B | $37.72B | $81.54B |
| 2024-02-29 | $200.49 | 247M | $49.52B | $5.64B | $37.51B | $81.39B |
| 2023-11-30 | $208.42 | 250M | $52.1B | $6.73B | $38.18B | $83.56B |
| 2023-08-31 | $210.19 | 251M | $52.76B | $7.06B | $38.22B | $83.92B |