$1.86 (0.54%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1061 | last: 1157
Increased Positions
change: -474 | last: 511
Reduced Positions
change: -458 | last: 496
New Positions
change: -122 | last: 130
Sold Positions
change: 799 | last: 252
Total Calls
Total Puts
Put-Call Ratio
change: -79.2518 | last: 0.7925
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $445.13 | 107.2M | $47.72B | $297.4M | $9.3B | $56.72B |
| 2024-12-31 | $519.85 | 107.1M | $55.68B | $188.2M | $7.67B | $63.16B |
| 2023-12-31 | $545.17 | 106.6M | $58.12B | $214.3M | $6.37B | $64.27B |
| 2022-12-31 | $432.09 | 105.9M | $45.76B | $792.8M | $6.71B | $51.67B |
| 2021-12-31 | $491.86 | 105.3M | $51.79B | $351.5M | $7.96B | $59.4B |
| 2020-12-31 | $431.09 | 104.6M | $45.09B | $308.3M | $9.62B | $54.4B |
| 2019-12-31 | $354.23 | 103.9M | $36.8B | $709.7M | $5.33B | $41.43B |
| 2018-12-31 | $266.52 | 103.2M | $27.5B | $364.4M | $4.94B | $32.08B |
| 2017-12-31 | $259.00 | 102.17M | $26.46B | $671.33M | $5.16B | $30.95B |
| 2016-12-31 | $183.08 | 101.29M | $18.54B | $757.2M | $6.21B | $24B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $353.86 | 104.3M | $36.91B | $382.9M | $10.46B | $46.99B |
| 2025-12-31 | $445.13 | 107.2M | $47.72B | $297.4M | $9.3B | $56.72B |
| 2025-09-30 | $498.69 | 107.5M | $53.61B | $320M | $9.45B | $62.74B |
| 2025-06-30 | $566.84 | 107.6M | $60.99B | $242.4M | $8.86B | $69.61B |
| 2025-03-31 | $589.58 | 107.4M | $63.32B | $372.8M | $7.46B | $70.4B |
| 2024-12-31 | $519.85 | 107.3M | $55.78B | $188.2M | $7.67B | $63.26B |
| 2024-09-30 | $556.44 | 107.2M | $59.65B | $269.6M | $8.38B | $67.76B |
| 2024-06-30 | $562.63 | 107.1M | $60.26B | $251.5M | $7.42B | $67.43B |
| 2024-03-31 | $553.62 | 107M | $59.24B | $198.4M | $7.72B | $66.76B |
| 2023-12-31 | $545.17 | 106.9M | $58.28B | $214.3M | $6.37B | $64.44B |
| 2023-09-30 | $484.28 | 106.7M | $51.67B | $299.5M | $6.88B | $58.25B |
| 2023-06-30 | $480.80 | 106.6M | $51.25B | $1.46B | $6.67B | $56.46B |