Big pharma profit margins really aren't that huge.
Pfizer is about 28% net margin, Procter and Gamble is about 19%, making rather prosaic stuff. Apple is 27%. Amazon is 7%, fairly typical for retailers.
J&J is 22%, Merck is 25%, Abbvie is 14%, Glaxo is 15%, Astrazeneca is near 0% for some reason, Lilly is 20%.
Morgan Stanley is 25%, wow.