-$0.08 (-0.14%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1762 | last: 1949
Increased Positions
change: -825 | last: 908
Reduced Positions
change: -648 | last: 722
New Positions
change: -199 | last: 219
Sold Positions
change: 1564 | last: 174
Total Calls
Total Puts
Put-Call Ratio
change: -172.4002 | last: 1.724
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $53.83 | 1.29B | $69.66B | $2.12B | $22.4B | $89.93B |
| 2024-12-31 | $59.73 | 1.34B | $80.1B | $1.35B | $18.37B | $97.12B |
| 2023-12-31 | $72.43 | 1.36B | $98.72B | $1.81B | $19.94B | $116.86B |
| 2022-12-31 | $66.65 | 1.38B | $91.84B | $1.92B | $23.54B | $113.46B |
| 2021-12-31 | $66.31 | 1.4B | $93.03B | $3.55B | $19.97B | $109.46B |
| 2020-12-31 | $58.47 | 1.43B | $83.67B | $3.62B | $20.52B | $100.57B |
| 2019-12-31 | $55.08 | 1.44B | $79.59B | $1.29B | $18.83B | $97.13B |
| 2018-12-31 | $40.03 | 1.47B | $58.92B | $1.1B | $18.37B | $76.2B |
| 2017-12-31 | $42.80 | 1.51B | $64.76B | $761M | $17.65B | $81.65B |
| 2016-12-31 | $44.33 | 1.56B | $68.98B | $1.74B | $17.2B | $84.44B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $57.64 | 1.29B | $74.3B | $1.52B | $21.62B | $94.4B |
| 2025-12-31 | $53.83 | 1.29B | $69.39B | $2.12B | $22.4B | $89.66B |
| 2025-09-30 | $62.47 | 1.3B | $81.43B | $1.37B | $21.93B | $102B |
| 2025-06-30 | $67.44 | 1.3B | $87.33B | $1.5B | $21.5B | $107.34B |
| 2025-03-31 | $67.85 | 1.3B | $88.27B | $1.56B | $20.16B | $106.87B |
| 2024-12-31 | $59.73 | 1.34B | $79.95B | $1.35B | $18.37B | $96.97B |
| 2024-09-30 | $73.67 | 1.34B | $98.64B | $1.52B | $20.42B | $117.55B |
| 2024-06-30 | $65.24 | 1.34B | $87.62B | $1.4B | $20.24B | $106.46B |
| 2024-03-31 | $69.76 | 1.35B | $94.04B | $1.38B | $19.57B | $112.23B |
| 2023-12-31 | $72.43 | 1.36B | $98.36B | $1.81B | $19.94B | $116.49B |
| 2023-09-30 | $69.40 | 1.36B | $94.59B | $1.61B | $20.45B | $113.43B |
| 2023-06-30 | $72.94 | 1.36B | $99.49B | $1.48B | $21.72B | $119.73B |