MaxCyte Inc.

3.54
0.11 (3.21%)
At close: Mar 05, 2025, 2:33 PM