News Focus
News Focus
icon url

eastunder

05/26/26 10:41 AM

#4114 RE: mtsr #4112

They should split ;)

(At some point!)

IBD shows their estimated earnings per share at

58.48 for 2026 and
100.42 for 2027

That's extraordinary!

Especially considering 2025 was at 8.29 and 2024 was at 1.30

LT view