• Stock Performance  NASDAQ:ITRU
  • Stock Symbol ITRU
  • Stock Exchange NASDAQ
  • IPO Date 
    obfuscation
  • Delisted Date 
    obfuscation
  • Amount Raised 
    obfuscation
  • Share Price at IPO 
    obfuscation
  • Shares Sold at IPO 6,500,000
  • Shares Outstanding at IPO 37,751,085
NewsSep 19, 2024
obfuscated obfuscated obfuscated obfuscated obfuscated obfuscated obfuscated obfuscated obfuscated
NewsOct 28, 1999
obfuscated obfuscated obfuscated obfuscated obfuscated obfuscated obfuscated obfuscated obfuscated