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.
Increased operating margin.
Consistent share buybacks.
Institutions invested - black rock and vanguard
What am I missing?