$0.52 (0.25%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -656 | last: 705
Increased Positions
change: -332 | last: 354
Reduced Positions
change: -206 | last: 214
New Positions
change: -128 | last: 135
Sold Positions
change: 581 | last: 53
Total Calls
Total Puts
Put-Call Ratio
change: -112.4773 | last: 1.1248
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $135.91 | 118M | $16.04B | $310M | $4.7B | $20.43B |
| 2024-12-31 | $131.15 | 116M | $15.21B | $246M | $4.12B | $19.08B |
| 2023-12-31 | $87.59 | 116M | $10.16B | $412M | $4.11B | $13.86B |
| 2022-12-31 | $33.29 | 115M | $3.83B | $460M | $3.24B | $6.61B |
| 2021-12-31 | $46.01 | 112M | $5.15B | $228M | $4.27B | $9.2B |
| 2020-12-31 | $41.23 | 92M | $3.79B | $1.73B | $7.37B | $9.43B |
| 2019-12-31 | $27.57 | 96M | $2.65B | $377M | $7.51B | $9.78B |
| 2018-12-31 | $19.73 | 123M | $2.43B | $502M | $4.27B | $6.19B |
| 2017-12-31 | $31.68 | 114.9M | $3.64B | $397M | $4.52B | $7.77B |
| 2016-12-31 | $14.92 | 110.2M | $1.64B | $373.4M | $4.87B | $6.14B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $194.55 | 117M | $22.76B | $237M | $4.03B | $26.56B |
| 2025-12-31 | $135.91 | 117M | $15.9B | $310M | $4.7B | $20.29B |
| 2025-09-30 | $129.27 | 118M | $15.25B | $335M | $4.72B | $19.64B |
| 2025-06-30 | $126.29 | 118M | $14.9B | $225M | $4.17B | $18.84B |
| 2025-03-31 | $107.58 | 117M | $12.59B | $212M | $4.11B | $16.49B |
| 2024-12-31 | $131.15 | 116M | $15.21B | $246M | $4.12B | $19.08B |
| 2024-09-30 | $107.51 | 116M | $12.47B | $378M | $4.16B | $16.25B |
| 2024-06-30 | $105.37 | 116M | $12.22B | $250M | $4.14B | $16.11B |
| 2024-03-31 | $121.85 | 116M | $14.13B | $229M | $4.11B | $18.02B |
| 2023-12-31 | $87.59 | 116M | $10.16B | $412M | $4.11B | $13.86B |
| 2023-09-30 | $74.66 | 116M | $8.66B | $355M | $3.21B | $11.51B |
| 2023-06-30 | $59.00 | 116M | $6.84B | $290M | $3.22B | $9.77B |