Vickers Stock Insider Picks for May 20 2026 Signal Improving Sentiment Is Modular Medical MODD Still a Buy After 1862 Rally 20260520