News

Spain lost 15 gigawatts of electricity — or about 60% of its supply. Portugal, whose grid is connected to Spain’s, also went down. Only the countries’ island territories were spared.
Hudson Pacific (HPP) delivered FFO and revenue surprises of 12.50% and 2.32%, respectively, for the quarter ended March 2025. Do the numbers hold clues to what lies ahead for the stock?