Achilles Therapeutics plc



Year Q1 Q2 Q3 Q4 Annual
2023 -0.44 -0.42 -0.42 - -
2022 -0.45 -0.44 -0.32 -0.61 -1.82
2021 -8.38 -0.45 -0.34 7.04 -2.13
2020 - - - - -31.14