$0.33 (0.73%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -315 | last: 338
Increased Positions
change: -155 | last: 166
Reduced Positions
change: -107 | last: 108
New Positions
change: -40 | last: 43
Sold Positions
change: 245 | last: 66
Total Calls
Total Puts
Put-Call Ratio
change: -2743.3476 | last: 27.4335
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $39.10 | 77.58M | $3.03B | $960.21M | $1.43B | $3.5B |
| 2024-12-31 | $35.37 | 83.19M | $2.94B | $1.8B | $1.97B | $3.11B |
| 2023-12-31 | $42.94 | 86.63M | $3.72B | $1.3B | $2.02B | $4.45B |
| 2022-12-31 | $36.40 | 86.36M | $3.14B | $1.42B | $2.05B | $3.78B |
| 2021-12-31 | $107.16 | 89.25M | $9.56B | $2.12B | $2.08B | $9.52B |
| 2020-12-31 | $103.28 | 85.36M | $8.82B | $3.37B | $712.28M | $6.16B |
| 2019-12-31 | $44.49 | 85.13M | $3.79B | $839.8M | $245.7M | $3.19B |
| 2018-12-31 | $32.69 | 85.13M | $2.78B | $2.13B | $2.26B | $2.91B |
| 2017-12-31 | $21.84 | 88.4M | $1.93B | $757.2M | $272.06M | $1.45B |
| 2016-12-31 | $11.57 | 80.8M | $934.86M | $1.33B | $1.6B | $1.21B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $40.03 | 77.58M | $3.11B | $1.11B | $1.42B | $3.41B |
| 2025-12-31 | $39.10 | 77.58M | $3.03B | $960.21M | $1.43B | $3.5B |
| 2025-09-30 | $34.07 | 79.63M | $2.71B | $1.01B | $1.43B | $3.14B |
| 2025-06-30 | $37.34 | 80.1M | $2.99B | $1.09B | $1.43B | $3.33B |
| 2025-03-31 | $37.64 | 82.21M | $3.09B | $1.16B | $1.46B | $3.4B |
| 2024-12-31 | $35.37 | 83.25M | $2.94B | $1.8B | $1.97B | $3.11B |
| 2024-09-30 | $44.12 | 83.18M | $3.67B | $1.72B | $2B | $3.95B |
| 2024-06-30 | $37.64 | 83.1M | $3.13B | $1.6B | $2.01B | $3.54B |
| 2024-03-31 | $43.81 | 82.97M | $3.64B | $1.51B | $2.02B | $4.14B |
| 2023-12-31 | $42.94 | 85.8M | $3.68B | $1.3B | $2.02B | $4.41B |
| 2023-09-30 | $41.31 | 82.83M | $3.42B | $1.25B | $2.03B | $4.2B |
| 2023-06-30 | $51.49 | 83.08M | $4.28B | $1.33B | $2.04B | $4.99B |