Kenon Holdings KEN Stock Risk Assessment Overhead Buying 20260418 CarPartscom PRTS Stock Forex Trade Gains 20260415 Logitech LOGI Stock Why Free Cash Flow Momentum Building 20260415 Traws Pharma TRAW Sector Trends Traws Pharma Inc notches 431 EPS beat on narrower loss Lightwave Logic LWLG Stock Market Sentiment 232 20260416 NRDY Nerdy Inc Q4 2025 pershare loss lands 238 percent wider than analyst consensus estimates Ryanair RYAAY Stock Hits 52Week High Smart Money Exits 20260415