Not going to lie I haven’t done a lot of research but just looking at the fundamentals, what’s going on here…this is trading ridiculously low.
Low PE.
Increased operating margin.
Consistent share buybacks.
EPS growth.
High ROCE.
Institutions invested - black rock and vanguard
What am I missing?