TOST is trading at $27.67, up 3.21%.