$4.97 (1.47%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -730 | last: 790
Increased Positions
change: -356 | last: 386
Reduced Positions
change: -245 | last: 260
New Positions
change: -95 | last: 103
Sold Positions
change: 635 | last: 94
Total Calls
Total Puts
Put-Call Ratio
change: -52.9114 | last: 0.5291
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $319.86 | 42.8M | $13.69B | $1.11B | $2.88B | $15.46B |
| 2024-12-31 | $368.84 | 46.5M | $17.15B | $753.5M | $1.99B | $18.39B |
| 2023-12-31 | $312.43 | 49.9M | $15.59B | $576.7M | $2.32B | $17.34B |
| 2022-12-31 | $235.65 | 51.8M | $12.21B | $364.8M | $2.62B | $14.47B |
| 2021-12-31 | $248.12 | 52.5M | $13.03B | $324.4M | $2.99B | $15.69B |
| 2020-12-31 | $156.18 | 54.5M | $8.51B | $897.1M | $2.13B | $9.75B |
| 2019-12-31 | $161.84 | 56.91M | $9.21B | $351.2M | $1.65B | $10.51B |
| 2018-12-31 | $100.52 | 60.39M | $6.07B | $803.6M | $1.59B | $6.85B |
| 2017-12-31 | $113.65 | 63.07M | $7.17B | $378.3M | $1.59B | $8.38B |
| 2016-12-31 | $110.29 | 64.23M | $7.08B | $385.3M | $596.4M | $7.29B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $333.62 | 40.8M | $13.61B | $771.3M | $2.89B | $15.73B |
| 2025-12-31 | $319.86 | 41.5M | $13.27B | $1.11B | $2.88B | $15.04B |
| 2025-09-30 | $328.96 | 42.5M | $13.98B | $1.1B | $2.88B | $15.75B |
| 2025-06-30 | $373.40 | 43.6M | $16.28B | $68.4M | $1.89B | $18.1B |
| 2025-03-31 | $340.50 | 44.3M | $15.08B | $220.2M | $1.89B | $16.75B |
| 2024-12-31 | $368.84 | 46.5M | $17.15B | $753.5M | $1.99B | $18.39B |
| 2024-09-30 | $449.75 | 45.9M | $20.64B | $1.53B | $2.29B | $21.4B |
| 2024-06-30 | $397.61 | 47.3M | $18.81B | $1.74B | $2.29B | $19.36B |
| 2024-03-31 | $393.91 | 47.8M | $18.83B | $552.6M | $2.29B | $20.57B |
| 2023-12-31 | $312.43 | 48.2M | $15.06B | $576.7M | $2.32B | $16.81B |
| 2023-09-30 | $259.26 | 49.5M | $12.83B | $108M | $2.29B | $15.01B |
| 2023-06-30 | $256.53 | 50.7M | $13.01B | $379.3M | $2.58B | $15.21B |