-$0.51 (-1.31%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -181 | last: 190
Increased Positions
change: -108 | last: 112
Reduced Positions
change: -54 | last: 57
New Positions
change: -33 | last: 34
Sold Positions
change: 143 | last: 39
Total Calls
Total Puts
Put-Call Ratio
change: 0 | last: 0
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $36.21 | 25.36M | $918.36M | $95.03M | $24.45M | $847.78M |
| 2024-12-31 | $43.44 | 26.08M | $1.13B | $55.37M | $21.45M | $1.1B |
| 2023-12-31 | $28.95 | 26.92M | $779.45M | $71.17M | $21.21M | $729.49M |
| 2022-12-31 | $23.32 | 28.52M | $665.09M | $91.42M | $21.18M | $594.85M |
| 2021-12-31 | $17.27 | 30.16M | $520.86M | $69.4M | $25.3M | $476.76M |
| 2020-12-31 | $17.05 | 30.31M | $516.75M | $68.69M | $27.69M | $475.75M |
| 2019-12-31 | $22.62 | 29.8M | $674.17M | $44.57M | $28.5M | $658.1M |
| 2018-12-31 | $14.31 | 29.37M | $420.26M | $35.37M | $4.17M | $389.06M |
| 2017-12-31 | $16.12 | 29.1M | $469.09M | $59.84M | $4.39M | $413.65M |
| 2016-12-31 | $16.02 | 28.9M | $463.04M | $50.77M | $4.61M | $416.89M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $29.18 | 25.03M | $730.4M | $159.7M | $25.58M | $596.28M |
| 2025-12-31 | $36.21 | 25.36M | $918.36M | $95.03M | $24.45M | $847.78M |
| 2025-09-30 | $44.32 | 25.7M | $1.14B | $47.68M | $25.17M | $1.12B |
| 2025-06-30 | $41.69 | 25.59M | $1.07B | $26.35M | $25.51M | $1.07B |
| 2025-03-31 | $41.15 | 25.81M | $1.06B | $31.98M | $23.16M | $1.05B |
| 2024-12-31 | $43.44 | 25.91M | $1.13B | $55.37M | $21.45M | $1.09B |
| 2024-09-30 | $37.51 | 26.13M | $980.25M | $14.43M | $21.72M | $987.54M |
| 2024-06-30 | $32.63 | 26.07M | $850.57M | $40.35M | $21.46M | $831.68M |
| 2024-03-31 | $31.67 | 26.28M | $832.29M | $51.27M | $21.94M | $802.96M |
| 2023-12-31 | $28.95 | 26.42M | $764.86M | $71.17M | $21.21M | $714.9M |
| 2023-09-30 | $22.56 | 26.8M | $604.52M | $41.58M | $19.8M | $582.74M |
| 2023-06-30 | $21.80 | 27M | $588.69M | $48.35M | $21.12M | $561.46M |