-$0.85 (-1.14%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -957 | last: 1081
Increased Positions
change: -529 | last: 588
Reduced Positions
change: -276 | last: 302
New Positions
change: -123 | last: 135
Sold Positions
change: 848 | last: 103
Total Calls
Total Puts
Put-Call Ratio
change: -131.0058 | last: 1.3101
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $67.33 | 370.85M | $24.97B | $135.35M | $30.28B | $55.12B |
| 2024-12-31 | $57.43 | 357.48M | $20.53B | $26.66M | $29.11B | $49.62B |
| 2023-12-31 | $61.72 | 349.58M | $21.58B | $53.87M | $26.75B | $48.28B |
| 2022-12-31 | $83.84 | 346.78M | $29.07B | $374.6M | $22.94B | $51.64B |
| 2021-12-31 | $90.98 | 343.97M | $31.29B | $66.77M | $20.22B | $51.45B |
| 2020-12-31 | $86.51 | 338.84M | $29.31B | $106.6M | $18.09B | $47.29B |
| 2019-12-31 | $85.07 | 321.42M | $27.34B | $15.43M | $15.57B | $42.9B |
| 2018-12-31 | $65.04 | 317.37M | $20.64B | $108.07M | $14.63B | $35.17B |
| 2017-12-31 | $63.18 | 317.41M | $20.05B | $38.16M | $13.41B | $33.43B |
| 2016-12-31 | $55.23 | 317.65M | $17.54B | $30.25M | $10.75B | $28.27B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $69.28 | 376.03M | $26.05B | $270.18M | $30.34B | $56.12B |
| 2025-12-31 | $67.33 | 375.51M | $25.28B | $135.35M | $30.28B | $55.43B |
| 2025-09-30 | $71.14 | 371.91M | $26.46B | $259.34M | $29.84B | $56.03B |
| 2025-06-30 | $63.62 | 368.66M | $23.45B | $343.69M | $29.78B | $52.89B |
| 2025-03-31 | $62.11 | 367.32M | $22.81B | $111.36M | $29.43B | $52.14B |
| 2024-12-31 | $57.43 | 366.48M | $21.05B | $26.66M | $29.11B | $50.14B |
| 2024-09-30 | $68.05 | 359.52M | $24.47B | $97.89M | $28.54B | $52.91B |
| 2024-06-30 | $56.56 | 353.21M | $19.98B | $33.38M | $28.95B | $48.9B |
| 2024-03-31 | $58.88 | 350.72M | $20.65B | $259.21M | $28.29B | $48.68B |
| 2023-12-31 | $61.72 | 349.94M | $21.6B | $53.87M | $26.75B | $48.3B |
| 2023-09-30 | $58.15 | 349.7M | $20.34B | $78.81M | $26.1B | $46.36B |
| 2023-06-30 | $70.92 | 349.46M | $24.78B | $42.18M | $24.82B | $49.56B |