$0.79 (1.88%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -411 | last: 436
Increased Positions
change: -201 | last: 211
Reduced Positions
change: -135 | last: 140
New Positions
change: -61 | last: 64
Sold Positions
change: 368 | last: 43
Total Calls
Total Puts
Put-Call Ratio
change: -72.4014 | last: 0.724
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $35.30 | 128.78M | $4.55B | $234.26M | $1.5B | $5.81B |
| 2024-12-31 | $37.88 | 86.15M | $3.26B | $350.13M | $534.62M | $3.45B |
| 2023-12-31 | $36.54 | 74.96M | $2.74B | $364.36M | $1.31B | $3.69B |
| 2022-12-31 | $35.14 | 74.95M | $2.63B | $318.49M | $1.71B | $4.02B |
| 2021-12-31 | $37.29 | 77.4M | $2.89B | $799.68M | $506.59M | $2.59B |
| 2020-12-31 | $32.94 | 78.86M | $2.6B | $491.28M | $840.72M | $2.95B |
| 2019-12-31 | $37.55 | 80.2M | $3.01B | $397.86M | $1.51B | $4.13B |
| 2018-12-31 | $28.23 | 65.86M | $1.86B | $260.98M | $1.76B | $3.35B |
| 2017-12-31 | $36.17 | 43.7M | $1.58B | $198.88M | $1.22B | $2.6B |
| 2016-12-31 | $35.74 | 43.78M | $1.56B | $178.79M | $990.09M | $2.38B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $35.74 | 141.76M | $5.07B | $451.37M | $1.3B | $5.92B |
| 2025-12-31 | $35.30 | 141.76M | $5B | $234.26M | $1.5B | $6.27B |
| 2025-09-30 | $35.29 | 89.22M | $3.15B | $789.81M | $860.31M | $3.22B |
| 2025-06-30 | $31.28 | 89.22M | $2.79B | $1.58B | $892.77M | $2.1B |
| 2025-03-31 | $31.14 | 89.22M | $2.78B | $430.18M | $475.68M | $2.82B |
| 2024-12-31 | $37.88 | 89.77M | $3.4B | $350.13M | $534.62M | $3.59B |
| 2024-09-30 | $37.67 | 89.78M | $3.38B | $523.38M | $852.16M | $3.71B |
| 2024-06-30 | $32.73 | 89.77M | $2.94B | $440.19M | $1.21B | $3.7B |
| 2024-03-31 | $34.83 | 75.2M | $2.62B | $394.24M | $1.06B | $3.28B |
| 2023-12-31 | $36.54 | 75.02M | $2.74B | $364.36M | $1.31B | $3.69B |
| 2023-09-30 | $28.78 | 75M | $2.16B | $393.24M | $1.02B | $2.79B |
| 2023-06-30 | $25.95 | 75M | $1.95B | $426.79M | $1.32B | $2.84B |