$0.48 (3.54%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -219 | last: 228
Increased Positions
change: -115 | last: 120
Reduced Positions
change: -75 | last: 76
New Positions
change: -37 | last: 41
Sold Positions
change: 197 | last: 25
Total Calls
Total Puts
Put-Call Ratio
change: 0 | last: 0
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $64.96 | 1.61B | $104.7B | $7.14B | $20.35B | $117.91B |
| 2024-12-31 | $46.80 | 1.64B | $76.82B | $6.69B | $20.75B | $90.87B |
| 2023-12-31 | $53.09 | 1.66B | $88.05B | $4.36B | $18.74B | $102.43B |
| 2022-12-31 | $37.78 | 1.67B | $63.13B | $2.27B | $19.3B | $80.15B |
| 2021-12-31 | $48.17 | 1.68B | $81.08B | $6.45B | $16.93B | $91.56B |
| 2020-12-31 | $45.94 | 1.69B | $77.57B | $5.76B | $13.24B | $85.05B |
| 2019-12-31 | $57.35 | 1.69B | $96.84B | $3.39B | $13.82B | $107.27B |
| 2018-12-31 | $46.28 | 1.69B | $78.15B | $3.38B | $6.14B | $80.9B |
| 2017-12-31 | $49.05 | 1.69B | $82.83B | $4.05B | $8.46B | $87.24B |
| 2016-12-31 | $43.53 | 1.69B | $73.51B | $5.11B | $9.22B | $77.63B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $82.38 | 1.6B | $131.63B | $9.07B | $19.63B | $142.19B |
| 2025-12-31 | $64.96 | 1.6B | $103.79B | $7.03B | $20.35B | $117.1B |
| 2025-09-30 | $67.79 | 1.6B | $108.47B | $6.8B | $18.08B | $119.75B |
| 2025-06-30 | $61.91 | 1.6B | $99.05B | $9.44B | $20.32B | $109.93B |
| 2025-03-31 | $50.06 | 1.63B | $81.48B | $8.19B | $20.56B | $93.86B |
| 2024-12-31 | $46.80 | 1.63B | $76.4B | $6.69B | $20.75B | $90.45B |
| 2024-09-30 | $56.12 | 1.63B | $91.72B | $6.78B | $19.25B | $104.19B |
| 2024-06-30 | $46.48 | 1.65B | $76.73B | $7.35B | $18.88B | $88.26B |
| 2024-03-31 | $50.91 | 1.65B | $84.13B | $6.85B | $18.53B | $95.8B |
| 2023-12-31 | $53.09 | 1.66B | $87.9B | $4.36B | $18.74B | $102.28B |
| 2023-09-30 | $42.96 | 1.66B | $71.19B | $4.56B | $17.76B | $84.39B |
| 2023-06-30 | $43.70 | 1.66B | $72.55B | $5.4B | $18.27B | $85.42B |