-$0.21 (-0.56%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1432 | last: 1629
Increased Positions
change: -659 | last: 736
Reduced Positions
change: -433 | last: 485
New Positions
change: -189 | last: 199
Sold Positions
change: 1345 | last: 81
Total Calls
Total Puts
Put-Call Ratio
change: -20.4857 | last: 0.2049
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $32.06 | 2.19B | $70.15B | $1.24B | $34.93B | $103.83B |
| 2024-12-31 | $31.36 | 2.17B | $68.02B | $583M | $32.26B | $99.7B |
| 2023-12-31 | $26.35 | 2.17B | $57.13B | $180M | $29.07B | $86.02B |
| 2022-12-31 | $24.12 | 2.18B | $52.53B | $76M | $28.64B | $81.09B |
| 2021-12-31 | $21.96 | 2.18B | $47.94B | $2.82B | $29.87B | $74.99B |
| 2020-12-31 | $19.59 | 2.19B | $42.82B | $1.06B | $30.19B | $71.95B |
| 2019-12-31 | $28.16 | 2.19B | $61.65B | $334.7M | $27.8B | $89.11B |
| 2018-12-31 | $24.59 | 2.18B | $53.52B | $344.8M | $26.18B | $79.35B |
| 2017-12-31 | $26.51 | 2.14B | $56.86B | $5.1M | $24.57B | $81.43B |
| 2016-12-31 | $27.04 | 2.08B | $56.28B | $63.1M | $23.7B | $79.92B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $37.84 | 2.19B | $82.76B | $394M | $34.42B | $116.79B |
| 2025-12-31 | $32.06 | 2.19B | $70.28B | $1.24B | $34.93B | $103.96B |
| 2025-09-30 | $31.27 | 2.19B | $68.48B | $432M | $34.37B | $102.42B |
| 2025-06-30 | $31.01 | 2.19B | $67.91B | $870M | $33.18B | $100.22B |
| 2025-03-31 | $34.14 | 2.19B | $74.8B | $220M | $32.04B | $106.63B |
| 2024-12-31 | $31.36 | 2.17B | $67.92B | $583M | $32.26B | $99.6B |
| 2024-09-30 | $29.11 | 2.19B | $63.81B | $1.43B | $32.35B | $94.73B |
| 2024-06-30 | $28.99 | 2.17B | $62.94B | $138M | $30.8B | $93.6B |
| 2024-03-31 | $29.37 | 2.17B | $63.73B | $283M | $29.85B | $93.3B |
| 2023-12-31 | $26.35 | 2.17B | $57.23B | $180M | $29.07B | $86.12B |
| 2023-09-30 | $27.37 | 2.17B | $59.45B | $171M | $29.33B | $88.6B |
| 2023-06-30 | $26.35 | 2.17B | $57.28B | $183M | $28.65B | $85.75B |