Is Bank of New York Mellon (BK) Overvalued After Q1 2026 Earnings Beat? EPS $2.24 vs $1.94 est.; Revenue $5.41B vs $5.18B est.; GF Score 81/100, GF Value: 60.8% Overvalued

Q1 2026 diluted EPS: $2.24; estimated EPS: $1.94Total revenue: $5.41 billion; estimated revenue: $5.18 billionPre-tax operating margin: 37%; ROTCE: 29.3%; ROE:
Open original source