PTC Therapeutics (PTCT) Financial Ratios | The Fly