$0.26 (0.37%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -297 | last: 316
Increased Positions
change: -164 | last: 171
Reduced Positions
change: -92 | last: 100
New Positions
change: -49 | last: 54
Sold Positions
change: 250 | last: 45
Total Calls
Total Puts
Put-Call Ratio
change: -180.8564 | last: 1.8086
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $35.54 | 56.06M | $1.99B | $58.76M | $- | $1.93B |
| 2024-12-31 | $61.70 | 56.82M | $3.51B | $50.97M | $28.19M | $3.48B |
| 2023-12-31 | $82.11 | 57.2M | $4.7B | $63.93M | $17.33M | $4.65B |
| 2022-12-31 | $71.72 | 57.8M | $4.15B | $105.37M | $14.56M | $4.05B |
| 2021-12-31 | $92.89 | 60.33M | $5.6B | $158.12M | $19.79M | $5.47B |
| 2020-12-31 | $81.86 | 59.66M | $4.88B | $258.87M | $- | $4.62B |
| 2019-12-31 | $49.46 | 58.53M | $2.9B | $178.69M | $- | $2.72B |
| 2018-12-31 | $30.49 | 58.91M | $1.8B | $134.14M | $- | $1.66B |
| 2017-12-31 | $36.78 | 59.35M | $2.18B | $93.66M | $- | $2.09B |
| 2016-12-31 | $33.92 | 57.85M | $1.96B | $62.13M | $- | $1.9B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $51.20 | 55.51M | $2.84B | $63.39M | $- | $2.78B |
| 2025-12-31 | $35.54 | 55.33M | $1.97B | $58.76M | $- | $1.91B |
| 2025-09-30 | $40.21 | 55.8M | $2.24B | $48.65M | $- | $2.19B |
| 2025-06-30 | $55.90 | 56.27M | $3.15B | $66.94M | $- | $3.08B |
| 2025-03-31 | $50.50 | 56.87M | $2.87B | $49.61M | $- | $2.82B |
| 2024-12-31 | $61.70 | 56.82M | $3.51B | $50.97M | $28.19M | $3.48B |
| 2024-09-30 | $64.12 | 56.82M | $3.64B | $58.47M | $- | $3.58B |
| 2024-06-30 | $69.69 | 56.78M | $3.96B | $50.49M | $- | $3.91B |
| 2024-03-31 | $70.67 | 56.83M | $4.02B | $56.44M | $- | $3.96B |
| 2023-12-31 | $82.11 | 56.94M | $4.68B | $63.93M | $- | $4.61B |
| 2023-09-30 | $76.31 | 57.38M | $4.38B | $94.74M | $- | $4.28B |
| 2023-06-30 | $94.67 | 57.36M | $5.43B | $84.1M | $- | $5.35B |