SMTC ▼ -12.9% - Semtech Corporation $SMTC talking margins 15-OCT-2026 12:56 PM ET