-$1.03 (-1.67%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -185 | last: 195
Increased Positions
change: -107 | last: 111
Reduced Positions
change: -45 | last: 48
New Positions
change: -38 | last: 39
Sold Positions
change: 150 | last: 32
Total Calls
Total Puts
Put-Call Ratio
change: -17.5182 | last: 0.1752
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-30 | $39.29 | 21.98M | $863.59M | $23.78M | $490.76M | $1.33B |
| 2024-12-31 | $35.14 | 23.13M | $812.86M | $26.1M | $500.61M | $1.29B |
| 2023-12-31 | $36.01 | 23.45M | $844.51M | $29.07M | $519.5M | $1.33B |
| 2022-12-31 | $26.38 | 23.4M | $617.42M | $24.87M | $532.71M | $1.13B |
| 2021-12-31 | $34.55 | 23.19M | $801.25M | $38.53M | $525.26M | $1.29B |
| 2020-12-31 | $38.49 | 21.16M | $814.53M | $51.66M | $610.48M | $1.37B |
| 2019-12-31 | $37.96 | 20.28M | $770.02M | $22.39M | $623.53M | $1.37B |
| 2018-12-31 | $50.57 | 20.96M | $1.06B | $29.22M | $95M | $1.13B |
| 2017-12-31 | $36.40 | 21.37M | $778.01M | $24.34M | $163.5M | $917.18M |
| 2016-12-31 | $39.30 | 23.82M | $936.28M | $22.76M | $148M | $1.06B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $35.10 | 21.16M | $742.61M | $22.67M | $462.65M | $1.18B |
| 2025-12-30 | $39.29 | 21.98M | $863.59M | $23.78M | $490.76M | $1.33B |
| 2025-09-30 | $30.53 | 21.89M | $668.39M | $25.43M | $500.85M | $1.14B |
| 2025-07-01 | $45.85 | 22.45M | $1.03B | $25.96M | $477.66M | $1.48B |
| 2025-04-01 | $35.73 | 22.68M | $810.46M | $19M | $506.58M | $1.3B |
| 2024-12-31 | $35.14 | 23.13M | $812.86M | $26.1M | $500.61M | $1.29B |
| 2024-10-01 | $32.95 | 23.11M | $761.51M | $18.42M | $501.05M | $1.24B |
| 2024-07-02 | $36.95 | 23.31M | $861.27M | $16.18M | $504.79M | $1.35B |
| 2024-04-02 | $35.40 | 23.32M | $825.46M | $18.82M | $501.89M | $1.31B |
| 2024-01-02 | $35.28 | 23.24M | $820.08M | $29.07M | $519.5M | $1.31B |
| 2023-10-03 | $22.45 | 23.54M | $528.52M | $11.96M | $514.34M | $1.03B |
| 2023-07-04 | $32.43 | 23.54M | $763.37M | $6.05M | $512.56M | $1.27B |