logo-loader
LON:MXCT

MaxCyte

Receive alerts
Market:
LON
Market Cap:
£70.01 m
Price
£1.22
Change
-1.61%
52 weeks high
238.50
52 weeks low
100.00