Olin Corporation OLN Stock Trading Range 210 20260427 Illumina Inc ILMN Expands Precision Oncology Collaboration Amid Robust Sector Growth Tailwinds SILO Silo Pharma rises 557 percent despite reporting a wider than expected Q4 2023 per share loss