Arcturus Therapeutics Holdings Inc.

ARCT·NASDAQ·$7.21·$205M