Display in USD
Liontrust Investment Partners Discloses 4.9% Stake in MaxCyte, Inc. | WAPE