Growth Metrics

Arcturus Therapeutics Holdings (ARCT) Sales of Property, Plant and Equipment (2026)