Friday, October 18, 2024

Forward P/E ratio 21.8 implies 2.9% 3-year subsequent annualized return