Brookfield Renewable generated $1.3 billion in funds from operations (FFO) last year, or $2.01 per share. That's up 10% from 2024. The company benefited from the strong performance of its existing ...
The Chief Scientific Officer of this biopharmaceutical company sold 20,000 shares in mid-January 2026, amid the company's stock rising 71% throughout the month.
The chief medical officer at one of the top pharmaceutical companies sold nearly 10,000 shares in late January 2026, but the ...