-$1.21 (-1.06%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -539 | last: 569
Increased Positions
change: -222 | last: 237
Reduced Positions
change: -236 | last: 241
New Positions
change: -66 | last: 68
Sold Positions
change: 447 | last: 88
Total Calls
Total Puts
Put-Call Ratio
change: -145.5882 | last: 1.4559
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $110.08 | 108.38M | $11.93B | $25.2M | $3.9B | $15.81B |
| 2024-12-31 | $116.04 | 108.49M | $12.59B | $21.04M | $3.49B | $16.05B |
| 2023-12-31 | $99.29 | 108.65M | $10.79B | $259.69M | $3.72B | $14.24B |
| 2022-12-31 | $111.88 | 107.6M | $12.04B | $10.69M | $3.68B | $15.71B |
| 2021-12-31 | $178.68 | 102M | $18.23B | $613.39M | $3.17B | $20.78B |
| 2020-12-31 | $99.92 | 99.38M | $9.93B | $420.44M | $3.17B | $12.68B |
| 2019-12-31 | $106.10 | 98.46M | $10.45B | $23.18M | $2.52B | $12.95B |
| 2018-12-31 | $88.05 | 95.21M | $8.38B | $34.38M | $2.32B | $10.67B |
| 2017-12-31 | $92.06 | 91.5M | $8.42B | $368.49M | $2.2B | $10.26B |
| 2016-12-31 | $84.07 | 89.58M | $7.53B | $237.36M | $2.48B | $9.77B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $97.66 | 104.83M | $10.24B | $130.29M | $4.28B | $14.38B |
| 2025-12-31 | $110.08 | 107.82M | $11.87B | $25.2M | $3.9B | $15.74B |
| 2025-09-30 | $106.78 | 108.52M | $11.59B | $25.93M | $3.74B | $15.3B |
| 2025-06-30 | $112.69 | 108.64M | $12.24B | $33.09M | $3.83B | $16.04B |
| 2025-03-31 | $122.30 | 108.53M | $13.27B | $26.18M | $3.74B | $16.98B |
| 2024-12-31 | $116.04 | 108.43M | $12.58B | $21.04M | $3.49B | $16.05B |
| 2024-09-30 | $123.53 | 108.43M | $13.39B | $31.23M | $3.45B | $16.81B |
| 2024-06-30 | $109.19 | 108.41M | $11.84B | $93.93M | $3.55B | $15.3B |
| 2024-03-31 | $96.42 | 108.71M | $10.48B | $92.69M | $3.55B | $13.94B |
| 2023-12-31 | $99.29 | 108.7M | $10.79B | $268.05M | $3.72B | $14.24B |
| 2023-09-30 | $94.58 | 108.68M | $10.28B | $14.6M | $3.65B | $13.92B |
| 2023-06-30 | $108.87 | 108.66M | $11.83B | $20.33M | $3.68B | $15.49B |