-$0.43 (-0.41%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -135 | last: 144
Increased Positions
change: -81 | last: 85
Reduced Positions
change: -26 | last: 27
New Positions
change: -37 | last: 39
Sold Positions
change: 105 | last: 22
Total Calls
Total Puts
Put-Call Ratio
change: -17.1552 | last: 0.1716
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $38.19 | 18.69M | $713.7M | $98.53M | $4.42M | $619.59M |
| 2025-03-31 | $36.60 | 18.56M | $679.39M | $47.37M | $5.39M | $637.4M |
| 2024-03-31 | $32.96 | 18.77M | $618.5M | $60.58M | $8.21M | $566.14M |
| 2023-03-31 | $33.04 | 18.84M | $622.51M | $43.18M | $4.65M | $583.97M |
| 2022-03-31 | $57.90 | 18.14M | $1.05B | $105.62M | $5.69M | $950.53M |
| 2021-03-31 | $47.16 | 17.41M | $821.2M | $117.54M | $7.07M | $710.73M |
| 2020-03-31 | $45.67 | 16.42M | $749.97M | $137.45M | $8.75M | $621.27M |
| 2019-03-31 | $36.56 | 14.58M | $532.89M | $76.72M | $- | $456.17M |
| 2018-03-31 | $29.85 | 14.45M | $431.35M | $98.32M | $- | $333.04M |
| 2017-03-31 | $21.85 | 14.39M | $314.44M | $124.08M | $497K | $190.85M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $38.19 | 18.76M | $716.52M | $98.53M | $4.42M | $622.4M |
| 2025-12-31 | $21.83 | 18.68M | $407.85M | $37.89M | $7.88M | $377.84M |
| 2025-09-30 | $21.47 | 18.69M | $401.21M | $48.06M | $8.03M | $361.18M |
| 2025-06-30 | $25.65 | 18.62M | $477.65M | $41.43M | $5.2M | $441.42M |
| 2025-03-31 | $36.60 | 18.58M | $679.94M | $47.37M | $5.39M | $637.96M |
| 2024-12-31 | $30.67 | 18.61M | $570.76M | $28.8M | $5.35M | $547.32M |
| 2024-09-30 | $37.66 | 18.59M | $699.95M | $43.13M | $5.65M | $662.47M |
| 2024-06-30 | $39.28 | 18.49M | $726.17M | $51.72M | $5.26M | $679.71M |
| 2024-03-31 | $32.96 | 18.48M | $609.21M | $60.58M | $8.21M | $556.85M |
| 2023-12-31 | $33.32 | 18.7M | $623.23M | $62.03M | $5.59M | $566.79M |
| 2023-09-30 | $31.38 | 18.92M | $593.74M | $48.53M | $3.89M | $549.1M |
| 2023-06-30 | $31.69 | 18.95M | $600.56M | $29.03M | $4.26M | $575.78M |