I keep mentioning this on Carl Icahn stories:
"That word doesn't mean what you think it means"
The correct descriptions are indeed Corporate Raider, Vulture Capitalist, Speculator... Maybe even Serial Asset stripper. Is there ANYONE that's an Activist Investor? You know, like Greenpeace buying into a Whaling Company to get them to make money catching plastic waste from the ocean and recycling it. I know a poor example. Maybe someone can think of one.