-$2.76 (-1.17%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1379 | last: 1522
Increased Positions
change: -764 | last: 831
Reduced Positions
change: -418 | last: 452
New Positions
change: -153 | last: 177
Sold Positions
change: 1242 | last: 127
Total Calls
Total Puts
Put-Call Ratio
change: -104.2164 | last: 1.0422
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $185.61 | 665.64M | $123.55B | $5.03B | $21.38B | $139.9B |
| 2024-12-31 | $126.03 | 602.98M | $75.99B | $3.51B | $16.76B | $89.24B |
| 2023-12-31 | $90.17 | 515.63M | $46.49B | $1.99B | $16.12B | $60.62B |
| 2022-12-31 | $65.55 | 462.18M | $30.3B | $631.68M | $14.96B | $44.63B |
| 2021-12-31 | $85.77 | 424.98M | $36.45B | $269.26M | $14.68B | $50.86B |
| 2020-12-31 | $64.62 | 415.45M | $26.85B | $1.55B | $14.22B | $39.52B |
| 2019-12-31 | $81.78 | 401.84M | $32.86B | $284.92M | $15.39B | $47.97B |
| 2018-12-31 | $69.41 | 373.62M | $25.93B | $215.38M | $13.3B | $39.01B |
| 2017-12-31 | $63.77 | 367.24M | $23.42B | $243.78M | $11.73B | $34.91B |
| 2016-12-31 | $66.93 | 358.28M | $23.98B | $419.38M | $12.36B | $35.92B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $197.71 | 699.84M | $138.36B | $4.7B | $19.98B | $153.65B |
| 2025-12-31 | $185.61 | 689.58M | $127.99B | $5.03B | $21.38B | $144.34B |
| 2025-09-30 | $178.14 | 672.41M | $119.78B | $6.81B | $18.16B | $131.14B |
| 2025-06-30 | $153.73 | 656.59M | $100.94B | $4.41B | $17.31B | $113.84B |
| 2025-03-31 | $153.21 | 643.39M | $98.57B | $3.5B | $17.01B | $112.08B |
| 2024-12-31 | $126.03 | 625.68M | $78.85B | $3.51B | $16.76B | $92.11B |
| 2024-09-30 | $128.03 | 611.29M | $78.26B | $3.56B | $16.16B | $90.85B |
| 2024-06-30 | $104.00 | 600.54M | $62.46B | $2.78B | $14.33B | $74.01B |
| 2024-03-31 | $91.99 | 574.05M | $52.81B | $2.39B | $14.59B | $65B |
| 2023-12-31 | $90.17 | 548.89M | $49.49B | $1.99B | $16.12B | $63.62B |
| 2023-09-30 | $81.92 | 521.85M | $42.75B | $2.58B | $16.2B | $56.37B |
| 2023-06-30 | $80.89 | 499.02M | $40.37B | $2.2B | $16.34B | $54.5B |