IntelGenx Technologies Corp. (IGXT)

OTCMKTS: IGXT · Delayed Price · USD
0.184
+0.012 (6.98%)
Mar 27, 2024, 3:49 PM EDT - Market closed
Create a free account to automatically save your chart settings. Create Account