$5.86 (1.1%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -385 | last: 406
Increased Positions
change: -186 | last: 197
Reduced Positions
change: -126 | last: 128
New Positions
change: -63 | last: 66
Sold Positions
change: 290 | last: 74
Total Calls
Total Puts
Put-Call Ratio
change: -53.7065 | last: 0.5371
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $582.34 | 22.43M | $13.06B | $198.69M | $354.36M | $13.22B |
| 2024-12-31 | $308.57 | 21.27M | $6.56B | $100.02M | $119.57M | $6.58B |
| 2023-12-31 | $231.38 | 18.69M | $4.32B | $99.92M | $117.19M | $4.34B |
| 2022-12-31 | $290.25 | 17.14M | $4.97B | $331.55M | $49.89M | $4.69B |
| 2021-12-31 | $84.74 | 16.54M | $1.4B | $36.27M | $797K | $1.37B |
| 2020-12-31 | $111.17 | 15.45M | $1.72B | $54M | $786K | $1.66B |
| 2019-12-31 | $91.11 | 15.4M | $1.4B | $46.7M | $676K | $1.36B |
| 2018-12-31 | $112.72 | 14.8M | $1.67B | $57.38M | $- | $1.61B |
| 2017-12-31 | $91.79 | 12.24M | $1.12B | $148.63M | $- | $975.34M |
| 2016-12-31 | $14.90 | 5.2M | $77.55M | $40.5M | $- | $37.06M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $523.47 | 29.03M | $15.2B | $232.19M | $347.31M | $15.31B |
| 2025-12-31 | $582.34 | 22.43M | $13.06B | $198.69M | $354.36M | $13.22B |
| 2025-09-30 | $458.66 | 22.48M | $10.31B | $295.69M | $346.4M | $10.36B |
| 2025-06-30 | $302.64 | 22.21M | $6.72B | $186.19M | $123.95M | $6.66B |
| 2025-03-31 | $331.23 | 22.09M | $7.32B | $183.65M | $119.77M | $7.25B |
| 2024-12-31 | $308.57 | 21.93M | $6.77B | $100.02M | $119.57M | $6.79B |
| 2024-09-30 | $212.22 | 21.75M | $4.61B | $232.68M | $119.14M | $4.5B |
| 2024-06-30 | $279.31 | 21.4M | $5.98B | $494.6M | $118.06M | $5.6B |
| 2024-03-31 | $255.74 | 20M | $5.12B | $622.52M | $117.72M | $4.61B |
| 2023-12-31 | $231.38 | 19.76M | $4.57B | $99.92M | $117.19M | $4.59B |
| 2023-09-30 | $146.04 | 18.48M | $2.7B | $62.06M | $116.56M | $2.75B |
| 2023-06-30 | $231.00 | 18.31M | $4.23B | $77.2M | $99.66M | $4.25B |