Putins 26 Billion Longevity Gamble Inside Russias AntiAging Push SPME Q1 2026 Earnings EPS Misses Estimates by Nearly 20 Preferred Shares Edge Higher Rent vs Buy How Long to Afford a 750000 Home While Paying 4000 Monthly Rent