$0.04 (0.03%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1087 | last: 1168
Increased Positions
change: -504 | last: 532
Reduced Positions
change: -386 | last: 417
New Positions
change: -120 | last: 123
Sold Positions
change: 939 | last: 123
Total Calls
Total Puts
Put-Call Ratio
change: -42.8169 | last: 0.4282
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $130.50 | 195M | $25.45B | $119M | $15.92B | $41.25B |
| 2024-12-31 | $124.49 | 195M | $24.28B | $125M | $14.11B | $38.26B |
| 2023-12-31 | $131.99 | 193M | $25.47B | $330M | $12.44B | $37.59B |
| 2022-12-31 | $152.42 | 182M | $27.74B | $85M | $12.45B | $40.11B |
| 2021-12-31 | $188.86 | 182M | $34.37B | $116M | $11.06B | $45.32B |
| 2020-12-31 | $153.47 | 181M | $27.78B | $547M | $11.02B | $38.25B |
| 2019-12-31 | $122.85 | 181M | $22.24B | $60M | $9.54B | $31.72B |
| 2018-12-31 | $90.77 | 180M | $16.34B | $130M | $8.6B | $24.81B |
| 2017-12-31 | $91.49 | 178M | $16.29B | $55M | $7.72B | $23.95B |
| 2016-12-31 | $72.36 | 178M | $12.88B | $75M | $7.18B | $19.99B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $136.09 | 195M | $26.54B | $137M | $15.7B | $42.1B |
| 2025-12-31 | $130.50 | 195M | $25.45B | $119M | $15.92B | $41.25B |
| 2025-09-30 | $139.19 | 195M | $27.14B | $177M | $15.37B | $42.34B |
| 2025-06-30 | $139.11 | 195M | $27.13B | $111M | $15.06B | $42.08B |
| 2025-03-31 | $147.52 | 195M | $28.77B | $114M | $14.51B | $43.16B |
| 2024-12-31 | $124.49 | 195M | $24.28B | $96M | $14.11B | $38.29B |
| 2024-09-30 | $146.24 | 195M | $28.52B | $127M | $13.43B | $41.82B |
| 2024-06-30 | $127.76 | 195M | $24.91B | $48M | $13.21B | $38.07B |
| 2024-03-31 | $120.30 | 195M | $23.46B | $584M | $13.2B | $36.08B |
| 2023-12-31 | $131.99 | 195M | $25.74B | $330M | $12.44B | $37.85B |
| 2023-09-30 | $123.83 | 195M | $24.15B | $628M | $12.26B | $35.78B |
| 2023-06-30 | $142.75 | 195M | $27.84B | $794M | $12.26B | $39.3B |