Sterling Infrastructure STRL Q1 2026 Earnings EPS 309 Beats Estimates Talkspace TALK Steady at 520 Awaiting Next Catalyst 20260520