Whistleblower Alert! The SEC awards $98 million to two whistleblowers, meaning the fine levied ranged between $326,666,666.67 and $980,000,000 dollars. August 26, 2024 9:11 am