Actually not. Punishing the smaller company while allowing big company to run amok is essentially making things even worse.
That's a weirdly specific way to label the 5th largest public company on the planet, by market cap.
... yes, it is smaller than the 2nd largest public company.