SEC Fines 7 Companies $3M Over Whistleblower Violations