TD Cowen raised its price target for Total Energy from $97 to $106.

2026-04-01

TD Cowen raised its price target for Total Energy from $97 to $106.