-$2.21 (-1.63%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -714 | last: 757
Increased Positions
change: -351 | last: 366
Reduced Positions
change: -263 | last: 273
New Positions
change: -91 | last: 97
Sold Positions
change: 595 | last: 116
Total Calls
Total Puts
Put-Call Ratio
change: -231.0193 | last: 2.3102
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $138.91 | 116.98M | $16.25B | $60.26M | $5.41B | $21.6B |
| 2024-12-31 | $154.57 | 116.78M | $18.05B | $43.02M | $5.01B | $23.01B |
| 2023-12-31 | $134.46 | 116.52M | $15.67B | $41.31M | $4.57B | $20.19B |
| 2022-12-31 | $156.99 | 115.34M | $18.11B | $38.66M | $4.44B | $22.51B |
| 2021-12-31 | $229.44 | 114.72M | $26.32B | $54.3M | $4.52B | $30.78B |
| 2020-12-31 | $126.69 | 114.19M | $14.47B | $25.2M | $4.56B | $19B |
| 2019-12-31 | $131.86 | 117.94M | $15.55B | $20.48M | $4.45B | $19.99B |
| 2018-12-31 | $95.70 | 117.78M | $11.27B | $34.26M | $4.53B | $15.77B |
| 2017-12-31 | $100.56 | 113.41M | $11.4B | $10.75M | $4.5B | $15.9B |
| 2016-12-31 | $97.92 | 78.5M | $7.69B | $33.54M | $4.99B | $12.64B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $122.12 | 116.45M | $14.22B | $84.86M | $5.68B | $19.82B |
| 2025-12-31 | $138.91 | 116.98M | $16.25B | $60.26M | $5.41B | $21.6B |
| 2025-09-30 | $139.73 | 116.98M | $16.35B | $32.25M | $5.2B | $21.51B |
| 2025-06-30 | $148.01 | 116.98M | $17.31B | $54.48M | $5.1B | $22.36B |
| 2025-03-31 | $167.58 | 116.84M | $19.58B | $55.78M | $5.04B | $24.57B |
| 2024-12-31 | $154.57 | 116.83M | $18.06B | $43.02M | $5.01B | $23.02B |
| 2024-09-30 | $158.90 | 116.82M | $18.56B | $50.23M | $4.93B | $23.44B |
| 2024-06-30 | $141.18 | 116.78M | $16.49B | $62.83M | $4.7B | $21.13B |
| 2024-03-31 | $128.70 | 116.67M | $15.02B | $54.6M | $4.62B | $19.59B |
| 2023-12-31 | $134.46 | 116.65M | $15.68B | $41.31M | $4.57B | $20.21B |
| 2023-09-30 | $128.65 | 116.63M | $15B | $161.9M | $4.39B | $19.24B |
| 2023-06-30 | $151.86 | 116.62M | $17.71B | $150.16M | $4.4B | $21.96B |