ODTX vs peers: how Odyssey Therapeutics, Inc. ranks among SIC 2836 · Tickwind