-$0.24 (-0.56%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -584 | last: 624
Increased Positions
change: -337 | last: 359
Reduced Positions
change: -167 | last: 177
New Positions
change: -92 | last: 98
Sold Positions
change: 496 | last: 83
Total Calls
Total Puts
Put-Call Ratio
change: -68.2408 | last: 0.6824
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $38.67 | 522M | $20.19B | $1.05B | $16.18B | $35.32B |
| 2024-12-31 | $53.86 | 386M | $20.79B | $855M | $13.6B | $33.53B |
| 2023-12-31 | $37.80 | 258M | $9.75B | $1B | $4.13B | $12.88B |
| 2022-12-31 | $32.84 | 258M | $8.47B | $785.41M | $3.74B | $11.43B |
| 2021-12-31 | $39.01 | 257M | $10.03B | $854.32M | $3.75B | $12.92B |
| 2020-12-31 | $35.62 | 248.8M | $8.86B | $891M | $3.28B | $11.25B |
| 2019-12-31 | $38.26 | 237M | $9.07B | $189M | $3.69B | $12.57B |
| 2018-12-31 | $32.93 | 236.01M | $7.77B | $465.57M | $3.54B | $10.85B |
| 2017-12-31 | $53.90 | 237.2M | $12.79B | $635.84M | $3.35B | $15.5B |
| 2016-12-31 | $48.21 | 236.8M | $11.42B | $458.54M | $3.4B | $14.36B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $39.85 | 510.53M | $20.34B | $674M | $14.26B | $33.93B |
| 2025-12-31 | $38.67 | 520.86M | $20.14B | $892M | $13.77B | $33.02B |
| 2025-09-30 | $42.57 | 522M | $22.22B | $851M | $14.11B | $35.48B |
| 2025-06-30 | $43.15 | 522M | $22.52B | $778M | $14.36B | $36.11B |
| 2025-03-31 | $45.06 | 521M | $23.48B | $797M | $14.22B | $36.9B |
| 2024-12-31 | $53.86 | 453.5M | $24.43B | $855M | $13.6B | $37.17B |
| 2024-09-30 | $49.42 | 508M | $25.11B | $951M | $13.92B | $38.07B |
| 2024-06-30 | $46.19 | 258.82M | $11.95B | $3.1B | $6B | $14.86B |
| 2024-03-31 | $45.91 | 259M | $11.89B | $751.55M | $3.43B | $14.57B |
| 2023-12-31 | $37.80 | 258M | $9.75B | $1B | $4.13B | $12.88B |
| 2023-09-30 | $33.85 | 258M | $8.73B | $- | $- | $8.73B |
| 2023-06-30 | $26.64 | 260.35M | $6.94B | $668.35M | $3.79B | $10.06B |