-$5.29 (-1.91%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1368 | last: 1510
Increased Positions
change: -740 | last: 816
Reduced Positions
change: -429 | last: 460
New Positions
change: -184 | last: 209
Sold Positions
change: 1238 | last: 113
Total Calls
Total Puts
Put-Call Ratio
change: -169.6435 | last: 1.6964
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $205.02 | 404M | $82.83B | $742M | $3.05B | $85.14B |
| 2024-12-31 | $109.37 | 408M | $44.62B | $564M | $3.47B | $47.53B |
| 2023-12-31 | $54.12 | 412.17M | $22.31B | $610M | $3.84B | $25.53B |
| 2022-12-31 | $39.41 | 416.04M | $16.4B | $791M | $4.28B | $19.88B |
| 2021-12-31 | $31.83 | 429.83M | $13.68B | $720M | $4.35B | $17.31B |
| 2020-12-31 | $28.54 | 435.13M | $12.42B | $1.61B | $5.21B | $16.02B |
| 2019-12-31 | $30.77 | 434.4M | $13.37B | $1.58B | $6.2B | $17.99B |
| 2018-12-31 | $16.86 | 477.12M | $8.04B | $2.28B | $6.33B | $12.1B |
| 2017-12-31 | $27.25 | 481.67M | $13.13B | $2.15B | $6.84B | $17.82B |
| 2016-12-31 | $18.54 | 364.42M | $6.76B | $1.86B | $8.08B | $12.98B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $230.46 | 401M | $92.41B | $2.44B | $4.69B | $94.67B |
| 2025-12-31 | $205.02 | 402M | $82.42B | $742M | $3.05B | $84.73B |
| 2025-09-30 | $196.23 | 403M | $79.08B | $660M | $3.47B | $81.89B |
| 2025-06-30 | $186.13 | 405M | $75.38B | $545M | $3.43B | $78.27B |
| 2025-03-31 | $129.73 | 405M | $52.54B | $536M | $3.48B | $55.49B |
| 2024-12-31 | $109.37 | 406M | $44.4B | $564M | $3.47B | $47.31B |
| 2024-09-30 | $100.25 | 408M | $40.9B | $475M | $3.39B | $43.82B |
| 2024-06-30 | $77.30 | 408M | $31.54B | $753M | $3.82B | $34.6B |
| 2024-03-31 | $66.11 | 410M | $27.11B | $534M | $3.69B | $30.26B |
| 2023-12-31 | $54.12 | 411.22M | $22.26B | $610M | $3.84B | $25.48B |
| 2023-09-30 | $46.25 | 412M | $19.06B | $424M | $3.91B | $22.54B |
| 2023-06-30 | $49.56 | 413M | $20.47B | $535M | $4.1B | $24.03B |