$43.07 (2.49%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1137 | last: 1228
Increased Positions
change: -635 | last: 687
Reduced Positions
change: -376 | last: 402
New Positions
change: -227 | last: 245
Sold Positions
change: 1028 | last: 95
Total Calls
Total Puts
Put-Call Ratio
change: -143.674 | last: 1.4367
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $933.29 | 35.35M | $32.99B | $981.9M | $785.95M | $32.79B |
| 2024-12-31 | $424.06 | 35.69M | $15.13B | $549.94M | $308.6M | $14.89B |
| 2023-12-31 | $205.67 | 35.8M | $7.36B | $205.15M | $256.77M | $7.42B |
| 2022-12-31 | $115.08 | 35.93M | $4.14B | $57.21M | $389.14M | $4.47B |
| 2021-12-31 | $98.94 | 36.28M | $3.59B | $58.78M | $514.78M | $4.05B |
| 2020-12-31 | $52.66 | 36.54M | $1.92B | $54.9M | $332.9M | $2.2B |
| 2019-12-31 | $49.85 | 36.85M | $1.84B | $50.79M | $312.85M | $2.1B |
| 2018-12-31 | $43.68 | 37.2M | $1.62B | $45.62M | $76.92M | $1.66B |
| 2017-12-31 | $43.65 | 37.24M | $1.63B | $36.54M | $60.54M | $1.65B |
| 2016-12-31 | $33.30 | 37.34M | $1.24B | $32.07M | $2.81M | $1.21B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $1378.99 | 35.21M | $48.55B | $1.05B | $339.08M | $47.84B |
| 2025-12-31 | $933.29 | 35.26M | $32.91B | $981.9M | $785.95M | $32.71B |
| 2025-09-30 | $825.18 | 35.31M | $29.13B | $860.52M | $423.74M | $28.7B |
| 2025-06-30 | $536.21 | 35.31M | $18.93B | $331.71M | $283.65M | $18.88B |
| 2025-03-31 | $322.33 | 35.52M | $11.45B | $204.76M | $278.21M | $11.52B |
| 2024-12-31 | $424.06 | 35.69M | $15.13B | $549.94M | $308.6M | $14.89B |
| 2024-09-30 | $390.35 | 35.67M | $13.92B | $415.58M | $276.63M | $13.78B |
| 2024-06-30 | $294.76 | 35.75M | $10.54B | $199.42M | $299.77M | $10.64B |
| 2024-03-31 | $319.49 | 35.74M | $11.42B | $100.79M | $299.61M | $11.62B |
| 2023-12-31 | $205.67 | 35.75M | $7.35B | $205.15M | $256.77M | $7.4B |
| 2023-09-30 | $170.41 | 35.82M | $6.1B | $137.62M | $238.72M | $6.21B |
| 2023-06-30 | $164.20 | 35.82M | $5.88B | $60.01M | $262.58M | $6.08B |