Strt Stock Analysis Strattec Security Corporation 1.87 Dip 78.11 Price Review 20260403 Lenovo Shares Surge Over 15 Following Record Earnings and AI Revenue Surge