Orthofix Medical Current Ratio History

OFIX Stock  USD 12.35  0.20  1.65%