Blue Owl Capital Joins Nvidia, Meta, Google On One Stock List But Snubs Them On Three Others
Magnificent Seven stocks Nvidia (NVDA), Meta Platforms (META) and Alphabet (GOOGL) have earned a spot on IBD Leaderboard alongside wealth advisor Blue Owl Capital (OWL). But only Owl stock has perched itself on the IBD 50, IBD Big Cap 20 and IBD Sector Leaders, our most stringent screen. And as Blue Owl Capital pulls off…