-$21.18 (-9.35%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1631 | last: 1804
Increased Positions
change: -801 | last: 870
Reduced Positions
change: -619 | last: 682
New Positions
change: -145 | last: 164
Sold Positions
change: 1374 | last: 234
Total Calls
Total Puts
Put-Call Ratio
change: -67.8792 | last: 0.6788
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $227.72 | 586.3M | $133.51B | $125M | $6.9B | $140.28B |
| 2024-12-31 | $239.61 | 585.5M | $140.29B | $143M | $6.89B | $147.04B |
| 2023-12-31 | $159.28 | 584.9M | $93.16B | $85M | $6.89B | $99.97B |
| 2022-12-31 | $129.71 | 584.4M | $75.8B | $203.5M | $6.39B | $81.99B |
| 2021-12-31 | $102.65 | 584.5M | $60B | $187.1M | $4.9B | $64.71B |
| 2020-12-31 | $98.88 | 584.9M | $57.83B | $76.5M | $5.4B | $63.15B |
| 2019-12-31 | $72.39 | 583.8M | $42.26B | $226.2M | $4.91B | $46.94B |
| 2018-12-31 | $60.33 | 582.4M | $35.14B | $69.5M | $4.4B | $39.47B |
| 2017-12-31 | $56.32 | 580.8M | $32.71B | $265M | $3.31B | $35.75B |
| 2016-12-31 | $35.50 | 581.7M | $20.65B | $211.5M | $3.15B | $23.59B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-05-31 | $192.67 | 585.6M | $112.83B | $- | $8.39B | $121.21B |
| 2026-03-31 | $198.24 | 585.6M | $116.09B | $162M | $8.39B | $124.31B |
| 2025-12-31 | $227.72 | 588.2M | $133.94B | $125M | $6.9B | $140.72B |
| 2025-09-30 | $246.95 | 588.2M | $145.26B | $173M | $6.9B | $151.98B |
| 2025-06-30 | $266.86 | 586.2M | $156.43B | $125M | $6.9B | $163.2B |
| 2025-03-31 | $283.01 | 586M | $165.84B | $195M | $6.89B | $172.54B |
| 2024-12-31 | $239.61 | 585.55M | $140.3B | $143M | $6.89B | $147.05B |
| 2024-09-30 | $253.76 | 585.6M | $148.6B | $136.1M | $6.89B | $155.36B |
| 2024-06-30 | $209.46 | 585.4M | $122.62B | $90.2M | $6.89B | $129.42B |
| 2024-03-31 | $209.95 | 585.4M | $122.9B | $154.5M | $6.89B | $129.64B |
| 2023-12-31 | $159.28 | 585.3M | $93.23B | $85M | $6.89B | $100.03B |
| 2023-09-30 | $139.30 | 584.8M | $81.46B | $123.5M | $6.89B | $88.23B |