Bad week for mega-corps. GlaxoSmithKline facing a $3 billion settlement for fraud (link) . Barclays hit with a $450 million penalty for manipulating interest rates (link).

But are these punishments proportional to the crime? After all, one company’s million-dollar fine is another corporation’s small change.

We’ve gathered and visualized the biggest corporate fines of the last seven years, not just as raw amounts, but also as a percentage of each company’s profits. That way you can see for yourself if the punishment was painful or puny…

See the visualization
See the data

These settlements are scattered and hard to find. So let us know if we missed any.