-$0.9 (-1.15%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -180 | last: 185
Increased Positions
change: -97 | last: 98
Reduced Positions
change: -68 | last: 68
New Positions
change: -30 | last: 30
Sold Positions
change: 151 | last: 29
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 | $57.76 | 25.22M | $1.46B | $193.22M | $996K | $1.26B |
| 2024-12-31 | $69.27 | 26.32M | $1.82B | $178.32M | $3.36M | $1.65B |
| 2023-12-31 | $67.21 | 26.29M | $1.77B | $144.95M | $4.91M | $1.63B |
| 2022-12-31 | $46.90 | 26.28M | $1.23B | $122.93M | $8.16M | $1.12B |
| 2021-12-31 | $43.13 | 26.2M | $1.13B | $108.31M | $10.21M | $1.03B |
| 2020-12-31 | $47.29 | 26.16M | $1.24B | $95.66M | $13.56M | $1.15B |
| 2019-12-31 | $49.66 | 26.34M | $1.31B | $90.06M | $14.65M | $1.23B |
| 2018-12-31 | $29.73 | 26.72M | $794.3M | $91.7M | $- | $702.59M |
| 2017-12-31 | $26.21 | 26.77M | $701.67M | $49.99M | $- | $651.68M |
| 2016-12-31 | $28.09 | 26.53M | $745.17M | $49.18M | $- | $695.99M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $58.46 | 25.2M | $1.47B | $196.26M | $7.38M | $1.28B |
| 2025-12-31 | $57.76 | 25.22M | $1.46B | $193.22M | $996K | $1.26B |
| 2025-09-30 | $61.99 | 25.35M | $1.57B | $187.84M | $2.06M | $1.39B |
| 2025-06-30 | $65.78 | 25.4M | $1.67B | $186.74M | $2.55M | $1.49B |
| 2025-03-31 | $62.42 | 26.08M | $1.63B | $182.46M | $3.04M | $1.45B |
| 2024-12-31 | $69.27 | 26.32M | $1.82B | $178.32M | $3.36M | $1.65B |
| 2024-09-30 | $75.43 | 26.29M | $1.98B | $167.51M | $2.03M | $1.82B |
| 2024-06-30 | $63.72 | 26.35M | $1.68B | $128.21M | $4.46M | $1.56B |
| 2024-03-31 | $65.53 | 26.36M | $1.73B | $147.58M | $4.61M | $1.58B |
| 2023-12-31 | $67.21 | 26.3M | $1.77B | $144.95M | $4.91M | $1.63B |
| 2023-09-30 | $53.38 | 26.26M | $1.4B | $240.51M | $5.55M | $1.17B |
| 2023-06-30 | $45.10 | 26.26M | $1.18B | $243.98M | $6.44M | $946.6M |