Asml reports €18.6 billion net sales and €5.9 billion net income in 2021

Asml reports €18.6 billion net sales and €5.9 billion net income in 2021 sales growth of around 20% expected for 2022
ASML Ratings Summary
ASML Quant Ranking