Oric Pharmaceuticals, Inc. ORIC

13.16 (0.02) (0.15%) as of 25 Sep
Market cap
$1.4B
P/E
0.0×
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
ROE (39.80%) (42.57%) (41.27%) (39.73%)

+8 more TTM periods

ROA (37.35%) (39.79%) (37.91%) (36.90%)
ROIC (83.77%) (70.11%) (86.88%) (77.24%)
Return on Tangible Assets (55.00%) (49.24%) (47.87%) (48.66%)
Free Cash Flow per Share (1.04) (1.05) (1.27) (1.18)
Free Cash Flow (112.26) (111.20) (111.68) (117.24)
Other line items

Show all line items

Columns are period end dates