$1.39 (1.19%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -426 | last: 454
Increased Positions
change: -222 | last: 236
Reduced Positions
change: -143 | last: 149
New Positions
change: -75 | last: 79
Sold Positions
change: 371 | last: 54
Total Calls
Total Puts
Put-Call Ratio
change: -23.3607 | last: 0.2336
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $108.59 | 60.8M | $6.6B | $63.7M | $594.6M | $7.13B |
| 2024-12-31 | $92.39 | 60.9M | $5.63B | $91.1M | $252.4M | $5.79B |
| 2023-12-31 | $76.74 | 60.7M | $4.66B | $61M | $320.7M | $4.92B |
| 2022-12-31 | $46.47 | 60.5M | $2.81B | $47.5M | $388.4M | $3.15B |
| 2021-12-31 | $43.34 | 60.8M | $2.64B | $40.5M | $313.7M | $2.91B |
| 2020-12-31 | $33.17 | 60.3M | $2B | $81.7M | $233.7M | $2.15B |
| 2019-12-31 | $32.25 | 60.2M | $1.94B | $31.6M | $250.3M | $2.16B |
| 2018-12-31 | $19.90 | 59.9M | $1.19B | $37.4M | $210.1M | $1.36B |
| 2017-12-31 | $20.09 | 59.7M | $1.2B | $37.5M | $277.7M | $1.44B |
| 2016-12-31 | $15.61 | 60.4M | $942.84M | $50.7M | $64M | $956.14M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $108.14 | 60.9M | $6.59B | $71.4M | $582.8M | $7.1B |
| 2025-12-31 | $108.59 | 60.8M | $6.6B | $63.7M | $594.6M | $7.13B |
| 2025-09-30 | $118.99 | 60.7M | $7.22B | $54.4M | $243.1M | $7.41B |
| 2025-06-30 | $106.42 | 60.6M | $6.45B | $64.7M | $296.2M | $6.68B |
| 2025-03-31 | $73.55 | 61.1M | $4.49B | $57.5M | $305.2M | $4.74B |
| 2024-12-31 | $92.39 | 60.9M | $5.63B | $91.1M | $252.4M | $5.79B |
| 2024-09-30 | $93.46 | 61M | $5.7B | $73.7M | $259.2M | $5.89B |
| 2024-06-30 | $82.35 | 61M | $5.02B | $48.6M | $283.9M | $5.26B |
| 2024-03-31 | $85.16 | 60.9M | $5.19B | $48.9M | $293.6M | $5.43B |
| 2023-12-31 | $76.74 | 60.8M | $4.67B | $61M | $320.7M | $4.93B |
| 2023-09-30 | $59.73 | 60.8M | $3.63B | $41M | $390.3M | $3.98B |
| 2023-06-30 | $64.03 | 60.7M | $3.89B | $48.8M | $435.3M | $4.27B |