Liontrust Reports 4.9235% Stake in MaxCyte
Liontrust Investment Partners reported 5,081,403 MaxCyte shares, equal to 4.9235% of the company, as of October 30, 2026. It filed a Schedule 13D on November 2.
Liontrust Investment Partners reported 5,081,403 MaxCyte shares, equal to 4.9235% of the company, as of October 30, 2026. It filed a Schedule 13D on November 2.