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