$4.44 (4.91%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -252 | last: 262
Increased Positions
change: -162 | last: 167
Reduced Positions
change: -60 | last: 63
New Positions
change: -97 | last: 99
Sold Positions
change: 225 | last: 21
Total Calls
Total Puts
Put-Call Ratio
change: -53.0726 | last: 0.5307
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-26 | $18.95 | 34.23M | $648.7M | $98.29M | $185.6M | $736.01M |
| 2024-12-27 | $31.37 | 32.76M | $1.03B | $108.67M | $174.21M | $1.09B |
| 2023-12-31 | $33.63 | 29.2M | $982.02M | $79.96M | $286.33M | $1.19B |
| 2022-12-31 | $26.82 | 28.71M | $770.12M | $86.47M | $341.74M | $1.03B |
| 2021-12-31 | $46.03 | 28.26M | $1.3B | $75.5M | $322.74M | $1.55B |
| 2020-12-31 | $30.15 | 23.17M | $698.55M | $252.9M | $210.67M | $656.32M |
| 2019-12-31 | $33.27 | 22.42M | $745.87M | $60.61M | $192.63M | $877.89M |
| 2018-12-31 | $16.30 | 24.71M | $402.72M | $43.83M | $200.87M | $559.75M |
| 2017-12-31 | $24.60 | 25.12M | $617.9M | $68.65M | $186.74M | $735.99M |
| 2016-12-31 | $10.82 | 1.21M | $13.11M | $50.85M | $37.94M | $197.47K |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-27 | $45.23 | 34.61M | $1.57B | $89.09M | $158.66M | $1.63B |
| 2025-12-26 | $18.95 | 34.4M | $651.97M | $98.29M | $185.6M | $739.29M |
| 2025-09-26 | $17.28 | 34.11M | $589.4M | $92.5M | $163.12M | $660.03M |
| 2025-06-27 | $19.51 | 34.18M | $666.84M | $92.22M | $166.78M | $741.4M |
| 2025-03-28 | $23.19 | 34M | $788.42M | $109.28M | $169.8M | $848.95M |
| 2024-12-31 | $32.22 | 33.78M | $1.09B | $108.67M | $174.21M | $1.15B |
| 2024-09-27 | $31.86 | 33.7M | $1.07B | $116.45M | $166.61M | $1.12B |
| 2024-06-28 | $38.55 | 33.55M | $1.29B | $114.35M | $165.91M | $1.34B |
| 2024-03-29 | $38.62 | 30.01M | $1.16B | $102.12M | $170.19M | $1.23B |
| 2023-12-31 | $33.63 | 29.4M | $988.87M | $79.96M | $286.33M | $1.2B |
| 2023-09-29 | $30.96 | 29.3M | $907.05M | $75.93M | $318.39M | $1.15B |
| 2023-06-30 | $37.50 | 29.12M | $1.09B | $84.61M | $332.27M | $1.34B |