-$4.97 (-3.45%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -719 | last: 764
Increased Positions
change: -384 | last: 400
Reduced Positions
change: -239 | last: 259
New Positions
change: -104 | last: 109
Sold Positions
change: 557 | last: 154
Total Calls
Total Puts
Put-Call Ratio
change: -63.7999 | last: 0.638
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $136.20 | 131.3M | $17.88B | $618.7M | $6.33B | $23.6B |
| 2024-12-31 | $174.04 | 133.8M | $23.29B | $503.5M | $5.99B | $28.77B |
| 2023-12-31 | $227.32 | 134.6M | $30.6B | $588.7M | $5.81B | $35.82B |
| 2022-12-31 | $178.58 | 135.2M | $24.14B | $315.2M | $6.1B | $29.93B |
| 2021-12-31 | $204.78 | 138.5M | $28.36B | $258.1M | $7.35B | $35.46B |
| 2020-12-31 | $131.79 | 142.6M | $18.79B | $1.41B | $4.57B | $21.95B |
| 2019-12-31 | $142.84 | 145.1M | $20.73B | $154M | $3.83B | $24.4B |
| 2018-12-31 | $81.05 | 150.9M | $12.23B | $205.8M | $3.21B | $15.23B |
| 2017-12-31 | $69.49 | 155.4M | $10.8B | $144.2M | $3.24B | $13.89B |
| 2016-12-31 | $52.09 | 163.6M | $8.52B | $263.7M | $3.23B | $11.49B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $121.02 | 129M | $15.61B | $578.6M | $6.15B | $21.18B |
| 2025-12-31 | $136.20 | 130M | $17.71B | $618.7M | $6.33B | $23.42B |
| 2025-09-30 | $159.28 | 131M | $20.87B | $452.9M | $6.09B | $26.5B |
| 2025-06-30 | $178.59 | 131.6M | $23.5B | $481M | $5.77B | $28.79B |
| 2025-03-31 | $160.26 | 132.5M | $21.23B | $471.4M | $5.99B | $26.76B |
| 2024-12-31 | $174.04 | 133.1M | $23.16B | $503.5M | $5.99B | $28.65B |
| 2024-09-30 | $226.30 | 133.5M | $30.21B | $946.7M | $6.19B | $35.45B |
| 2024-06-30 | $219.19 | 134.1M | $29.39B | $665.3M | $5.79B | $34.52B |
| 2024-03-31 | $253.06 | 134.4M | $34.01B | $803.8M | $5.8B | $39.01B |
| 2023-12-31 | $227.32 | 134.1M | $30.48B | $588.7M | $5.81B | $35.7B |
| 2023-09-30 | $201.76 | 134.1M | $27.06B | $440.7M | $5.87B | $32.49B |
| 2023-06-30 | $183.50 | 134.6M | $24.7B | $203.9M | $6.55B | $31.05B |