-$0.68 (-1.25%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1270 | last: 1373
Increased Positions
change: -683 | last: 727
Reduced Positions
change: -354 | last: 383
New Positions
change: -283 | last: 288
Sold Positions
change: 1096 | last: 111
Total Calls
Total Puts
Put-Call Ratio
change: -62.1043 | last: 0.621
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $41.12 | 975.5M | $40.11B | $1.99B | $23.96B | $62.08B |
| 2024-12-31 | $49.41 | 911.8M | $45.05B | $2.13B | $27.1B | $70.02B |
| 2023-12-31 | $59.71 | 889.2M | $53.09B | $1.43B | $20.91B | $72.58B |
| 2022-12-31 | $62.99 | 926.2M | $58.34B | $984M | $20.76B | $78.12B |
| 2021-12-31 | $28.99 | 935M | $27.11B | $2.76B | $30.39B | $54.73B |
| 2020-12-31 | $17.31 | 918.7M | $15.9B | $2.01B | $37.3B | $51.19B |
| 2019-12-31 | $41.21 | 809.5M | $33.36B | $3.03B | $40.04B | $70.37B |
| 2018-12-31 | $61.38 | 761.7M | $46.75B | $3.03B | $10.32B | $54.04B |
| 2017-12-31 | $73.66 | 765.1M | $56.36B | $1.67B | $9.83B | $64.51B |
| 2016-12-31 | $71.23 | 763.8M | $54.41B | $2.23B | $9.82B | $61.99B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $65.00 | 975.5M | $63.41B | $3.81B | $15.67B | $75.27B |
| 2025-12-31 | $41.12 | 988M | $40.63B | $1.99B | $23.96B | $62.59B |
| 2025-09-30 | $47.25 | 986.4M | $46.61B | $2.16B | $22.88B | $67.32B |
| 2025-06-30 | $42.01 | 985.1M | $41.38B | $2.33B | $24.17B | $63.23B |
| 2025-03-31 | $49.36 | 941.3M | $46.46B | $2.61B | $25.99B | $69.84B |
| 2024-12-31 | $49.41 | 940.8M | $46.48B | $2.13B | $27.1B | $71.46B |
| 2024-09-30 | $51.54 | 927.5M | $47.8B | $1.76B | $27.65B | $73.69B |
| 2024-06-30 | $62.88 | 893.8M | $56.2B | $1.84B | $20.82B | $75.17B |
| 2024-03-31 | $66.38 | 884.1M | $58.69B | $1.27B | $20.84B | $78.25B |
| 2023-12-31 | $59.71 | 881M | $52.6B | $1.43B | $20.91B | $72.09B |
| 2023-09-30 | $64.88 | 884M | $57.35B | $611M | $20.71B | $77.45B |
| 2023-06-30 | $58.80 | 889.3M | $52.29B | $486M | $20.69B | $72.49B |