OmniAb Net Income From Continuing Ops History

OABI Stock  USD 1.75  -0.09  -4.89%