CytomX Therapeutics Inc.

0.47
-0.07 (-13.46%)
At close: Apr 04, 2025, 10:56 AM