-$0.08 (-0.31%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -199 | last: 207
Increased Positions
change: -104 | last: 109
Reduced Positions
change: -50 | last: 52
New Positions
change: -30 | last: 34
Sold Positions
change: 143 | last: 44
Total Calls
Total Puts
Put-Call Ratio
change: -72.2066 | last: 0.7221
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $21.74 | 184.32M | $4.01B | $901.9M | $413.7M | $3.52B |
| 2024-12-31 | $32.54 | 182.85M | $5.95B | $286.75M | $350.6M | $6.01B |
| 2023-12-31 | $60.17 | 176.08M | $10.59B | $1.28B | $328.67M | $9.65B |
| 2022-12-31 | $49.92 | 159.04M | $7.94B | $786.03M | $284.53M | $7.44B |
| 2021-12-31 | $46.61 | 140.85M | $6.57B | $688.94M | $122.97M | $6B |
| 2020-12-31 | $28.16 | 118.15M | $3.33B | $456.07M | $3.7M | $2.87B |
| 2019-12-31 | $37.00 | 132.01M | $4.88B | $83.62M | $6.11M | $4.81B |
| 2018-12-31 | $37.00 | 100M | $3.7B | $210.17M | $4.32M | $3.49B |
| 2017-12-31 | $37.00 | 132.01M | $4.88B | $2.12M | $269K | $4.88B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $18.09 | 184.73M | $3.34B | $646.42M | $389.31M | $3.08B |
| 2025-12-31 | $21.74 | 184.73M | $4.02B | $901.9M | $413.7M | $3.53B |
| 2025-09-30 | $32.61 | 180.41M | $5.88B | $278.89M | $410.24M | $6.01B |
| 2025-06-30 | $35.49 | 184.14M | $6.53B | $266.59M | $387.91M | $6.66B |
| 2025-03-31 | $33.93 | 183.76M | $6.24B | $441.7M | $362.81M | $6.16B |
| 2024-12-31 | $32.54 | 182.85M | $5.95B | $286.75M | $350.6M | $6.01B |
| 2024-09-30 | $48.73 | 182.73M | $8.9B | $459.28M | $346.59M | $8.79B |
| 2024-06-30 | $46.02 | 182.6M | $8.4B | $201.25M | $338.93M | $8.54B |
| 2024-03-31 | $57.22 | 182.01M | $10.41B | $897.57M | $334.69M | $9.85B |
| 2023-12-31 | $60.17 | 181.91M | $10.95B | $1.28B | $328.67M | $10B |
| 2023-09-30 | $67.17 | 181.79M | $12.21B | $963.47M | $320.51M | $11.57B |
| 2023-06-30 | $69.03 | 175.26M | $12.1B | $1.23B | $318.62M | $11.18B |