-$0.48 (-0.91%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -291 | last: 310
Increased Positions
change: -141 | last: 146
Reduced Positions
change: -80 | last: 83
New Positions
change: -51 | last: 53
Sold Positions
change: 259 | last: 31
Total Calls
Total Puts
Put-Call Ratio
change: -6.6593 | last: 0.0666
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $39.45 | 62.45M | $2.46B | $111.58M | $837.2M | $3.19B |
| 2024-12-31 | $38.26 | 61.23M | $2.34B | $110.14M | $720.96M | $2.95B |
| 2023-12-31 | $39.58 | 61.87M | $2.45B | $125.15M | $672.86M | $3B |
| 2022-12-31 | $32.23 | 61.72M | $1.99B | $150.66M | $649.19M | $2.49B |
| 2021-12-31 | $28.10 | 61.72M | $1.73B | $142M | $697M | $2.29B |
| 2020-12-31 | $24.88 | 60M | $1.49B | $151M | $670M | $2.01B |
| 2019-12-31 | $29.54 | 61M | $1.8B | $142M | $554M | $2.21B |
| 2018-12-31 | $24.89 | 61M | $1.52B | $107M | $491M | $1.9B |
| 2017-12-31 | $22.22 | 49M | $1.09B | $132M | $662M | $1.62B |
| 2016-12-31 | $20.59 | 46M | $947.14M | $107M | $328M | $1.17B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $42.70 | 62.45M | $2.67B | $168.86M | $809.03M | $3.31B |
| 2025-12-31 | $39.45 | 62.45M | $2.46B | $111.58M | $837.2M | $3.19B |
| 2025-09-30 | $41.59 | 62.45M | $2.6B | $82.24M | $867.98M | $3.38B |
| 2025-06-30 | $46.77 | 62.75M | $2.93B | $96.2M | $815.17M | $3.65B |
| 2025-03-31 | $40.01 | 62.57M | $2.5B | $244.68M | $803.35M | $3.06B |
| 2024-12-31 | $38.26 | 61.69M | $2.36B | $110.14M | $720.96M | $2.97B |
| 2024-09-30 | $39.80 | 62.02M | $2.47B | $100.85M | $743.62M | $3.11B |
| 2024-06-30 | $39.04 | 61.97M | $2.42B | $121.24M | $702.49M | $3B |
| 2024-03-31 | $38.79 | 61.91M | $2.4B | $181.46M | $685.76M | $2.91B |
| 2023-12-31 | $39.58 | 61.87M | $2.45B | $125.15M | $672.86M | $3B |
| 2023-09-30 | $35.73 | 61.72M | $2.21B | $106.72M | $662.02M | $2.76B |
| 2023-06-30 | $39.62 | 61.72M | $2.45B | $130.54M | $644.71M | $2.96B |