-$0.56 (-0.92%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -599 | last: 653
Increased Positions
change: -296 | last: 318
Reduced Positions
change: -215 | last: 234
New Positions
change: -80 | last: 85
Sold Positions
change: 488 | last: 99
Total Calls
Total Puts
Put-Call Ratio
change: -81.8106 | last: 0.8181
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $66.88 | 139.93M | $9.36B | $174.5M | $192.1M | $9.38B |
| 2024-12-31 | $68.21 | 147M | $10.03B | $239.6M | $216.7M | $10B |
| 2023-12-31 | $82.44 | 149.95M | $12.36B | $339.9M | $155.2M | $12.18B |
| 2022-12-31 | $57.24 | 154.79M | $8.86B | $391.2M | $366.9M | $8.84B |
| 2021-12-31 | $85.85 | 159.91M | $13.73B | $443.3M | $219M | $13.5B |
| 2020-12-31 | $54.82 | 161.53M | $8.86B | $573.1M | $147.6M | $8.43B |
| 2019-12-31 | $47.64 | 165.45M | $7.88B | $374M | $322.7M | $7.83B |
| 2018-12-31 | $42.70 | 168.16M | $7.18B | $259.7M | $221.4M | $7.14B |
| 2017-12-31 | $61.28 | 171.66M | $10.52B | $346.6M | $410.4M | $10.58B |
| 2016-12-31 | $47.35 | 173.44M | $8.21B | $330.4M | $323.6M | $8.21B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $65.94 | 139.17M | $9.18B | $185.2M | $656.5M | $9.65B |
| 2025-12-31 | $66.88 | 139.93M | $9.36B | $174.5M | $192.1M | $9.38B |
| 2025-09-30 | $73.41 | 140.9M | $10.34B | $152.7M | $221.4M | $10.41B |
| 2025-06-30 | $65.57 | 143.44M | $9.41B | $177.9M | $331.6M | $9.56B |
| 2025-03-31 | $65.36 | 144.41M | $9.44B | $173M | $295M | $9.56B |
| 2024-12-31 | $68.21 | 145.76M | $9.94B | $239.6M | $216.7M | $9.92B |
| 2024-09-30 | $89.83 | 145.58M | $13.08B | $219.3M | $143.2M | $13B |
| 2024-06-30 | $80.18 | 146.47M | $11.74B | $216.1M | $165.1M | $11.69B |
| 2024-03-31 | $89.08 | 147.18M | $13.11B | $251.6M | $146.1M | $13.01B |
| 2023-12-31 | $82.44 | 147.53M | $12.16B | $339.9M | $155.2M | $11.98B |
| 2023-09-30 | $66.13 | 150.1M | $9.93B | $281M | $155.6M | $9.8B |
| 2023-06-30 | $72.78 | 150.48M | $10.95B | $378.9M | $232M | $10.8B |