Is Blackstone Mtg BXMT stock worth trading today Institutional Demand 20260418 Is SharkNinja SN stock a good pick for capital allocation Strengthens 20260418 EW Edwards Lifesciences Corporation reports Q4 2025 EPS miss shares climb 245 percent amid positive investor sentiment