Home Stock Starboard Value names three must-own stocks heading into 2026