Terafab corp (TERAFAB) Price, Chart & Trading