ODTX - Odyssey Therapeutic... Stock Analysis | Stock Taper
Logo
Odyssey Therapeutics, Inc.

ODTX

Odyssey Therapeutics, Inc. NASDAQ
$17.01 -5.08% (-0.91)

Market Cap $491.47 M
52w High $20.30
52w Low $15.35
P/E -3.16
Volume 165.30K
Outstanding Shares 28.89M