$0.04 (0.05%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -239 | last: 249
Increased Positions
change: -159 | last: 164
Reduced Positions
change: -59 | last: 60
New Positions
change: -45 | last: 47
Sold Positions
change: 184 | last: 51
Total Calls
Total Puts
Put-Call Ratio
change: -105.0769 | last: 1.0508
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $46.55 | 94.06M | $4.38B | $101.54M | $48.54M | $4.33B |
| 2024-12-31 | $51.13 | 80.78M | $4.13B | $264.54M | $51.72M | $3.92B |
| 2023-12-31 | $35.58 | 58.07M | $2.07B | $54.9M | $51.73M | $2.06B |
| 2022-12-31 | $18.30 | 51.98M | $951.27M | $32.67M | $3.08M | $921.67M |
| 2021-12-31 | $28.41 | 38.44M | $1.09B | $200.7M | $4.01M | $895.28M |
| 2020-12-31 | $14.11 | 30.45M | $429.62M | $93.09M | $4.01M | $340.55M |
| 2019-12-31 | $25.09 | 24.18M | $606.55M | $40.33M | $5.57M | $571.8M |
| 2018-12-31 | $29.99 | 12.14M | $364.14M | $44.97M | $- | $319.17M |
| 2017-12-31 | $24.51 | 13.88M | $340.15M | $14.19M | $- | $325.96M |
| 2016-12-31 | $24.51 | 13.88M | $340.15M | $12.15M | $212K | $328.21M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $36.32 | 104.1M | $3.78B | $114.34M | $47.86M | $3.71B |
| 2025-12-31 | $46.55 | 94.06M | $4.38B | $101.54M | $48.54M | $4.33B |
| 2025-09-30 | $41.65 | 94.22M | $3.92B | $110.9M | $49.14M | $3.86B |
| 2025-06-30 | $28.76 | 93.79M | $2.7B | $53.73M | $49.94M | $2.69B |
| 2025-03-31 | $33.54 | 93.1M | $3.12B | $94.57M | $50.82M | $3.08B |
| 2024-12-31 | $51.13 | 91.49M | $4.68B | $264.54M | $51.72M | $4.47B |
| 2024-09-30 | $51.10 | 80.09M | $4.09B | $317.27M | $52.54M | $3.83B |
| 2024-06-30 | $46.07 | 79.01M | $3.64B | $302.16M | $53.32M | $3.39B |
| 2024-03-31 | $46.53 | 72.29M | $3.36B | $395.92M | $52.5M | $3.02B |
| 2023-12-31 | $35.58 | 67.15M | $2.39B | $54.9M | $51.73M | $2.39B |
| 2023-09-30 | $29.74 | 56.81M | $1.69B | $142.8M | $52.17M | $1.6B |
| 2023-06-30 | $18.02 | 54.28M | $978.04M | $39.55M | $2.56M | $941.05M |