Tempest Therapeutics (TPST) Financial Ratios | The Fly