Olin Corporation OLN Down 346 How Low Could It Go 20260515 Perpetua PPTA Stock Analysis 981 Loss Key Levels 20260515 SiTime Corporation SITM Stock Analysis 563 Loss Key Levels 20260515