$0.97 (1.5%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -446 | last: 462
Increased Positions
change: -260 | last: 268
Reduced Positions
change: -125 | last: 127
New Positions
change: -57 | last: 58
Sold Positions
change: 399 | last: 47
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.27 | 132.45M | $7.59B | $78.03M | $2.57B | $10.08B |
| 2024-12-31 | $50.13 | 132.37M | $6.64B | $44.51M | $2.23B | $8.82B |
| 2023-12-31 | $52.67 | 132.26M | $6.97B | $43.84M | $2.25B | $9.17B |
| 2022-12-31 | $48.26 | 132.02M | $6.37B | $133.24M | $2.09B | $8.33B |
| 2021-12-31 | $66.20 | 129.69M | $8.59B | $58.59M | $1.64B | $10.16B |
| 2020-12-31 | $42.13 | 127.71M | $5.38B | $162.09M | $1.63B | $6.85B |
| 2019-12-31 | $41.51 | 126.39M | $5.25B | $21.12M | $1.51B | $6.73B |
| 2018-12-31 | $28.86 | 123.8M | $3.57B | $43.1M | $1.3B | $4.83B |
| 2017-12-31 | $31.47 | 118.27M | $3.72B | $21.15M | $1.3B | $5B |
| 2016-12-31 | $28.05 | 115.03M | $3.23B | $9.86M | $1.35B | $4.56B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $57.85 | 132.45M | $7.66B | $37.15M | $2.58B | $10.21B |
| 2025-12-31 | $57.27 | 132.45M | $7.59B | $78.03M | $2.57B | $10.08B |
| 2025-09-30 | $51.47 | 132.45M | $6.82B | $33.51M | $3.01B | $9.79B |
| 2025-06-30 | $48.13 | 132.43M | $6.37B | $34.95M | $2.41B | $8.75B |
| 2025-03-31 | $53.96 | 132.42M | $7.15B | $35.74M | $2.4B | $9.51B |
| 2024-12-31 | $50.13 | 132.37M | $6.64B | $44.51M | $2.23B | $8.82B |
| 2024-09-30 | $55.98 | 132.37M | $7.41B | $47.12M | $2.19B | $9.56B |
| 2024-06-30 | $47.13 | 132.37M | $6.24B | $38.54M | $2.24B | $8.44B |
| 2024-03-31 | $51.66 | 132.36M | $6.84B | $48.88M | $2.25B | $9.04B |
| 2023-12-31 | $52.67 | 132.3M | $6.97B | $43.84M | $2.25B | $9.17B |
| 2023-09-30 | $47.59 | 132.26M | $6.29B | $54.25M | $2.22B | $8.46B |
| 2023-06-30 | $52.64 | 132.25M | $6.96B | $68.1M | $2.2B | $9.1B |