Is Apollomics APLM Still a Buy After 1029 Rally 20260515 TIM SA TIMB Declines 348 Amid Market Weakness 20260515 Should You Sell Qiagen QGEN After 087 Drop 20260515