$6.52 (2.2%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1786 | last: 1943
Increased Positions
change: -856 | last: 915
Reduced Positions
change: -629 | last: 680
New Positions
change: -341 | last: 350
Sold Positions
change: 1607 | last: 137
Total Calls
Total Puts
Put-Call Ratio
change: -72.2923 | last: 0.7229
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $162.63 | 305M | $49.6B | $3.67B | $34.36B | $80.29B |
| 2024-12-31 | $139.50 | 341M | $47.57B | $3.21B | $28.76B | $73.12B |
| 2023-12-31 | $148.36 | 407M | $60.38B | $5.44B | $28.5B | $83.44B |
| 2022-12-31 | $116.39 | 512M | $59.59B | $8.62B | $27.91B | $78.88B |
| 2021-12-31 | $63.99 | 634M | $40.57B | $5.29B | $26.9B | $62.18B |
| 2020-12-31 | $41.36 | 649M | $26.84B | $415M | $33.1B | $59.52B |
| 2019-12-31 | $60.25 | 659M | $39.7B | $1.39B | $30.54B | $68.85B |
| 2018-12-31 | $59.01 | 518M | $30.57B | $1.69B | $27.52B | $56.4B |
| 2017-12-31 | $65.98 | 511.94M | $33.78B | $3.01B | $12.95B | $43.71B |
| 2016-12-31 | $50.35 | 530M | $26.69B | $887M | $10.57B | $36.37B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $244.18 | 295M | $72.03B | $2.15B | $34.33B | $104.21B |
| 2025-12-31 | $162.63 | 299M | $48.63B | $3.67B | $34.36B | $79.31B |
| 2025-09-30 | $192.74 | 303M | $58.4B | $2.65B | $34.2B | $89.95B |
| 2025-06-30 | $166.11 | 309M | $51.33B | $1.67B | $30.04B | $79.69B |
| 2025-03-31 | $145.69 | 313M | $45.6B | $3.81B | $32.14B | $73.93B |
| 2024-12-31 | $139.50 | 320M | $44.64B | $3.21B | $28.76B | $70.19B |
| 2024-09-30 | $162.91 | 331M | $53.92B | $4B | $29.4B | $79.32B |
| 2024-06-30 | $174.79 | 349M | $61B | $4.44B | $30.11B | $86.67B |
| 2024-03-31 | $204.41 | 361M | $73.79B | $3.18B | $28.53B | $99.15B |
| 2023-12-31 | $148.36 | 376M | $55.78B | $5.44B | $28.5B | $78.84B |
| 2023-09-30 | $151.34 | 394M | $59.63B | $8.45B | $28.58B | $79.76B |
| 2023-06-30 | $116.60 | 417M | $48.62B | $7.34B | $28.56B | $69.84B |