-$0.11 (-0.12%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -869 | last: 945
Increased Positions
change: -481 | last: 512
Reduced Positions
change: -268 | last: 285
New Positions
change: -107 | last: 112
Sold Positions
change: 745 | last: 116
Total Calls
Total Puts
Put-Call Ratio
change: -33.2927 | last: 0.3329
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $77.38 | 455.08M | $35.21B | $741.07M | $13.22B | $47.69B |
| 2024-12-31 | $58.89 | 411.77M | $24.25B | $897.85M | $13.74B | $37.09B |
| 2023-12-31 | $49.84 | 401.81M | $20.03B | $508.79M | $13.69B | $33.2B |
| 2022-12-31 | $45.05 | 373.37M | $16.82B | $122.56M | $12.49B | $29.18B |
| 2021-12-31 | $51.12 | 382.78M | $19.57B | $149.72M | $12.22B | $31.64B |
| 2020-12-31 | $49.04 | 373.37M | $18.31B | $413.33M | $12.11B | $30B |
| 2019-12-31 | $57.74 | 365.98M | $21.13B | $106.36M | $12.41B | $33.44B |
| 2018-12-31 | $58.59 | 356.26M | $20.87B | $72.28M | $10.73B | $31.53B |
| 2017-12-31 | $60.01 | 355.33M | $21.32B | $81.36M | $11.28B | $32.52B |
| 2016-12-31 | $62.52 | 344.7M | $21.55B | $286.71M | $11.13B | $32.39B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $81.78 | 476.18M | $38.94B | $183.61M | $12.73B | $51.48B |
| 2025-12-31 | $77.38 | 471.14M | $36.46B | $741.07M | $13.22B | $48.94B |
| 2025-09-30 | $69.99 | 456.03M | $31.92B | $188.62M | $12.79B | $44.52B |
| 2025-06-30 | $63.15 | 452.58M | $28.58B | $614.2M | $13.27B | $41.24B |
| 2025-03-31 | $68.76 | 439.93M | $30.25B | $182.34M | $12.92B | $42.99B |
| 2024-12-31 | $58.89 | 421.5M | $24.82B | $897.85M | $13.74B | $37.66B |
| 2024-09-30 | $64.13 | 414.6M | $26.59B | $1.1B | $13.88B | $39.37B |
| 2024-06-30 | $50.88 | 408.1M | $20.76B | $557.08M | $13.39B | $33.6B |
| 2024-03-31 | $42.86 | 403.36M | $17.29B | $632.44M | $13.76B | $30.41B |
| 2023-12-31 | $49.84 | 403M | $20.09B | $508.79M | $13.69B | $33.26B |
| 2023-09-30 | $42.13 | 402.86M | $16.97B | $433.94M | $13.59B | $30.12B |
| 2023-06-30 | $47.27 | 400.43M | $18.93B | $138.65M | $13.56B | $32.35B |