Timken TKR Up 731 Is There More Room to Run 20260520 SITE Centers SITC Stock Analysis Flat at 545 Whats Next 20260520