-$0.68 (-0.79%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1319 | last: 1422
Increased Positions
change: -694 | last: 745
Reduced Positions
change: -362 | last: 390
New Positions
change: -159 | last: 177
Sold Positions
change: 1093 | last: 168
Total Calls
Total Puts
Put-Call Ratio
change: -85.056 | last: 0.8506
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $69.40 | 648M | $44.97B | $4.31B | $21.08B | $61.74B |
| 2024-12-31 | $60.50 | 648M | $39.2B | $3.07B | $22.77B | $58.91B |
| 2023-12-31 | $40.23 | 639M | $25.71B | $2.74B | $27.28B | $50.25B |
| 2022-12-31 | $32.86 | 638M | $20.96B | $3.27B | $30.61B | $48.31B |
| 2021-12-31 | $39.08 | 636M | $24.85B | $7.93B | $34.68B | $51.6B |
| 2020-12-31 | $40.21 | 636M | $25.57B | $8.31B | $35.55B | $52.81B |
| 2019-12-31 | $58.48 | 651M | $38.07B | $2.88B | $17.26B | $52.44B |
| 2018-12-31 | $49.90 | 691M | $34.48B | $1.56B | $16.53B | $49.44B |
| 2017-12-31 | $56.00 | 707.2M | $39.6B | $1.81B | $8.83B | $46.62B |
| 2016-12-31 | $49.19 | 751M | $36.94B | $2.76B | $7.33B | $41.51B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-06-30 | $93.66 | 653M | $61.16B | $4.66B | $19.98B | $76.48B |
| 2026-03-31 | $66.48 | 652M | $43.34B | $5.05B | $14.16B | $52.46B |
| 2025-12-31 | $69.40 | 649M | $45.04B | $4.31B | $21.08B | $61.81B |
| 2025-09-30 | $56.75 | 648M | $36.77B | $3.79B | $21.72B | $54.7B |
| 2025-06-30 | $49.18 | 647M | $31.82B | $3.33B | $21.28B | $49.77B |
| 2025-03-31 | $43.60 | 644M | $28.08B | $3.71B | $22.28B | $46.65B |
| 2024-12-31 | $60.50 | 652M | $39.45B | $3.07B | $22.77B | $59.15B |
| 2024-09-30 | $50.79 | 641M | $32.56B | $3.97B | $24.39B | $52.98B |
| 2024-06-30 | $46.92 | 641M | $30.08B | $4.11B | $24.81B | $50.78B |
| 2024-03-31 | $48.22 | 640M | $30.86B | $3.88B | $26.31B | $53.29B |
| 2023-12-31 | $40.23 | 639M | $25.71B | $2.74B | $27.28B | $50.25B |
| 2023-09-30 | $37.00 | 639M | $23.64B | $2.84B | $26.8B | $47.61B |