CRTX

$0.94
+$0.00 (+0.1%)
Closing price February 2, 2023
A big miss on revenue estimates is hammering shares of one stock that meme stock investors love to hate.