TPST logo

Tempest Therapeutics (TPST) Operating Margin