Insiders Are Buying These 2 ‘Strong Buy’ Stocks With Over 60% Upside
Insiders at Oracle (ORCL) and Xenon Pharmaceuticals (XENE) made significant stock purchases, indicating confidence. ORCL reported strong Q1 earnings with 30% YoY revenue growth, driven by cloud services. XENE submitted an NDA for its epilepsy drug but paused trials for depression treatments. Analysts rate both stocks as Strong Buys with over 60% upside potential.



