Titan America SA (TTAM) Closes $136.8M IPO

Go back to Titan America SA (TTAM) Closes $136.8M IPO
(NYSE: TTAM) Delayed: 17.62 +0.15 (0.86%)
Previous Close $17.47    52 Week High
Open $17.52    52 Week Low
Day High $17.82    P/E N/A 
Day Low $17.25    EPS
Volume 305,068