$0.66 (1.2%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -175 | last: 186
Increased Positions
change: -84 | last: 90
Reduced Positions
change: -61 | last: 62
New Positions
change: -28 | last: 30
Sold Positions
change: 156 | last: 18
Total Calls
Total Puts
Put-Call Ratio
change: -26.8012 | last: 0.268
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $43.01 | 19.87M | $854.78M | $107.55M | $8.88M | $756.11M |
| 2024-12-31 | $31.15 | 19.89M | $619.7M | $77.36M | $9.06M | $551.4M |
| 2023-12-31 | $27.11 | 20M | $542.2M | $53.43M | $8.66M | $497.43M |
| 2022-12-31 | $21.13 | 20.42M | $431.43M | $27.85M | $22.1M | $425.68M |
| 2021-12-31 | $26.67 | 20.77M | $553.91M | $50.31M | $36.12M | $539.72M |
| 2020-12-31 | $19.05 | 20.81M | $396.49M | $72.18M | $60M | $384.31M |
| 2019-12-31 | $25.13 | 21.04M | $528.66M | $53.96M | $80.54M | $555.23M |
| 2018-12-31 | $32.06 | 21.08M | $675.73M | $51.4M | $73.18M | $697.51M |
| 2017-12-31 | $34.20 | 20.97M | $717.11M | $36.91M | $48000 | $680.25M |
| 2016-12-31 | $26.50 | 20.97M | $555.65M | $31.09M | $3000 | $524.57M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $49.01 | 19.81M | $970.79M | $107.97M | $4.32M | $867.14M |
| 2025-12-31 | $43.01 | 19.84M | $853.32M | $107.55M | $8.88M | $754.65M |
| 2025-09-30 | $35.72 | 19.89M | $710.44M | $93.07M | $4.85M | $622.22M |
| 2025-06-30 | $38.73 | 19.89M | $770.49M | $88.74M | $5.18M | $686.93M |
| 2025-03-31 | $36.16 | 19.89M | $719.37M | $75.68M | $5.36M | $649.04M |
| 2024-12-31 | $31.15 | 19.89M | $619.7M | $77.36M | $9.06M | $551.4M |
| 2024-09-30 | $26.54 | 19.89M | $527.99M | $67.46M | $4.5M | $465.02M |
| 2024-06-30 | $24.28 | 19.89M | $483.03M | $63.21M | $4.69M | $424.51M |
| 2024-03-31 | $27.96 | 19.89M | $556.24M | $54.04M | $5.03M | $507.23M |
| 2023-12-31 | $27.11 | 19.96M | $541.09M | $53.43M | $8.66M | $496.32M |
| 2023-09-30 | $29.90 | 19.91M | $595.37M | $39.88M | $6.53M | $562.02M |
| 2023-06-30 | $23.34 | 20.12M | $469.55M | $34.2M | $9.43M | $444.78M |