$1.65 (5.52%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -281 | last: 294
Increased Positions
change: -152 | last: 161
Reduced Positions
change: -90 | last: 91
New Positions
change: -44 | last: 47
Sold Positions
change: 227 | last: 56
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 | $63.32 | 47.68M | $3.02B | $758.98M | $1.12B | $3.38B |
| 2024-12-31 | $73.92 | 50.56M | $3.74B | $67.63M | $1.11B | $4.78B |
| 2023-12-31 | $86.70 | 52.55M | $4.56B | $31.25M | $819.75M | $5.34B |
| 2022-12-31 | $58.86 | 51.57M | $3.04B | $31.69M | $903.96M | $3.91B |
| 2021-12-31 | $78.98 | 47.41M | $3.74B | $55.15M | $1.01B | $4.7B |
| 2020-12-31 | $57.56 | 48.18M | $2.77B | $35.75M | $548.39M | $3.29B |
| 2019-12-31 | $79.60 | 47.7M | $3.8B | $31.81M | $562.72M | $4.33B |
| 2018-12-31 | $62.90 | 47.21M | $2.97B | $30.87M | $387.12M | $3.33B |
| 2017-12-31 | $94.49 | 46.67M | $4.41B | $29.83M | $438.22M | $4.82B |
| 2016-12-31 | $64.00 | 46.13M | $2.95B | $16.9M | $342.39M | $3.28B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $38.61 | 45.56M | $1.76B | $34.1M | $1.19B | $2.91B |
| 2025-12-31 | $63.32 | 46.85M | $2.97B | $758.98M | $1.12B | $3.33B |
| 2025-09-30 | $64.31 | 47.68M | $3.07B | $38.26M | $1.07B | $4.1B |
| 2025-06-30 | $64.21 | 47.78M | $3.07B | $41.57M | $1.17B | $4.19B |
| 2025-03-31 | $62.05 | 48.43M | $3.01B | $37.24M | $1.21B | $4.18B |
| 2024-12-31 | $73.92 | 49.05M | $3.63B | $67.63M | $1.11B | $4.67B |
| 2024-09-30 | $84.68 | 50.41M | $4.27B | $34.63M | $1.04B | $5.27B |
| 2024-06-30 | $76.17 | 50.75M | $3.87B | $30.44M | $1.06B | $4.9B |
| 2024-03-31 | $75.31 | 52.05M | $3.92B | $26.38M | $1.09B | $4.98B |
| 2023-12-31 | $86.70 | 52.7M | $4.57B | $31.25M | $819.75M | $5.36B |
| 2023-09-30 | $70.32 | 52.7M | $3.71B | $31.09M | $791.19M | $4.47B |
| 2023-06-30 | $71.18 | 52.64M | $3.75B | $29.04M | $897.44M | $4.62B |