Twin Disc TWIN Sector Leadership Twin Disc Incorporated posts 14196 pct EPS beat SKIN The Beauty Health Company reports Q4 2025 widerthanexpected loss and 10 YoY revenue drop shares fall 202 Liberty LBRDK Stock Strategic Buy Investors Pile In 20260418 Santander BR BSBR Stock Why Growth at Reasonable Price Ticks Higher 20260418