-$2.78 (-0.95%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -962 | last: 1052
Increased Positions
change: -426 | last: 468
Reduced Positions
change: -366 | last: 387
New Positions
change: -94 | last: 106
Sold Positions
change: 804 | last: 144
Total Calls
Total Puts
Put-Call Ratio
change: -85.6832 | last: 0.8568
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $285.22 | 131.94M | $37.63B | $183.3M | $5.41B | $42.86B |
| 2024-12-31 | $257.23 | 132.3M | $34.03B | $559.7M | $5.83B | $39.3B |
| 2023-12-31 | $227.01 | 133M | $30.19B | $931.1M | $4.39B | $33.65B |
| 2022-12-31 | $175.11 | 133M | $23.29B | $161.4M | $4.52B | $27.65B |
| 2021-12-31 | $207.58 | 132.8M | $27.57B | $235M | $4.52B | $31.85B |
| 2020-12-31 | $148.31 | 132.58M | $19.66B | $1.2B | $3.69B | $22.15B |
| 2019-12-31 | $143.99 | 132.3M | $19.05B | $271.59M | $3.17B | $21.95B |
| 2018-12-31 | $98.80 | 132.39M | $13.08B | $40.04M | $2.91B | $15.95B |
| 2017-12-31 | $128.37 | 132.51M | $17.01B | $141.65M | $2.85B | $19.72B |
| 2016-12-31 | $125.15 | 133.2M | $16.67B | $258.99M | $1.98B | $18.39B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $272.30 | 131.94M | $35.93B | $140.2M | $5.09B | $40.87B |
| 2025-12-31 | $285.22 | 131.94M | $37.63B | $183.3M | $5.41B | $42.86B |
| 2025-09-30 | $307.62 | 132.2M | $40.67B | $191.3M | $4.93B | $45.41B |
| 2025-06-30 | $260.82 | 132.3M | $34.51B | $347.4M | $5.45B | $39.6B |
| 2025-03-31 | $233.30 | 132.4M | $30.89B | $181.3M | $5.46B | $36.17B |
| 2024-12-31 | $257.23 | 132.3M | $34.03B | $559.7M | $5.83B | $39.3B |
| 2024-09-30 | $250.43 | 132.2M | $33.11B | $433.2M | $3.83B | $36.51B |
| 2024-06-30 | $243.72 | 132.4M | $32.27B | $111M | $3.93B | $36.09B |
| 2024-03-31 | $269.69 | 132.4M | $35.71B | $292.4M | $3.84B | $39.25B |
| 2023-12-31 | $227.01 | 132.7M | $30.12B | $931.1M | $4.39B | $33.58B |
| 2023-09-30 | $202.02 | 133M | $26.87B | $340M | $4.39B | $30.92B |
| 2023-06-30 | $225.44 | 133.2M | $30.03B | $166M | $4.41B | $34.27B |