The fix is not fines. Threat to split the company.
What about revoking corporate charters and nationalizing?
I'm against capital punishment (due to the possibility of wrongful convictions), but if corporations want to be people, let's start executing them.
Shut 'em down, Uncle Sam takes the assets.