-$0.36 (-0.86%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -382 | last: 407
Increased Positions
change: -184 | last: 194
Reduced Positions
change: -120 | last: 125
New Positions
change: -47 | last: 49
Sold Positions
change: 328 | last: 51
Total Calls
Total Puts
Put-Call Ratio
change: -28.2759 | last: 0.2828
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $38.54 | 80.98M | $3.12B | $19M | $3.38B | $6.48B |
| 2024-12-31 | $36.63 | 78.72M | $2.88B | $30M | $3.12B | $5.97B |
| 2023-12-31 | $35.74 | 76.4M | $2.73B | $35M | $3.03B | $5.73B |
| 2022-12-31 | $44.34 | 72.99M | $3.24B | $13.43M | $2.92B | $6.15B |
| 2021-12-31 | $42.49 | 69.95M | $2.97B | $22.17M | $2.6B | $5.55B |
| 2020-12-31 | $40.14 | 67.96M | $2.73B | $14.2M | $2.39B | $5.1B |
| 2019-12-31 | $48.09 | 66.2M | $3.18B | $9.9M | $2.26B | $5.43B |
| 2018-12-31 | $42.48 | 65.67M | $2.79B | $14.66M | $2.1B | $4.88B |
| 2017-12-31 | $51.49 | 64.5M | $3.32B | $16.17M | $1.93B | $5.23B |
| 2016-12-31 | $39.99 | 63.51M | $2.54B | $8.51M | $1.85B | $4.38B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $40.14 | 82.34M | $3.31B | $18M | $3.28B | $6.57B |
| 2025-12-31 | $38.54 | 81.42M | $3.14B | $19M | $3.38B | $6.49B |
| 2025-09-30 | $37.81 | 81.23M | $3.07B | $44M | $3.19B | $6.22B |
| 2025-06-30 | $37.95 | 80.72M | $3.06B | $9M | $3.17B | $6.22B |
| 2025-03-31 | $41.87 | 80.22M | $3.36B | $17M | $3.05B | $6.39B |
| 2024-12-31 | $36.63 | 80.04M | $2.93B | $30M | $3.12B | $6.02B |
| 2024-09-30 | $38.75 | 78.84M | $3.05B | $9.12M | $3.05B | $6.1B |
| 2024-06-30 | $34.20 | 78.39M | $2.68B | $14.65M | $3.01B | $5.68B |
| 2024-03-31 | $34.70 | 78.16M | $2.71B | $12.27M | $2.98B | $5.68B |
| 2023-12-31 | $35.74 | 78.07M | $2.79B | $35M | $3.03B | $5.79B |
| 2023-09-30 | $32.37 | 76.73M | $2.48B | $8.63M | $2.91B | $5.39B |
| 2023-06-30 | $39.27 | 75.98M | $2.98B | $15.7M | $2.9B | $5.87B |