current buy price stl 0.19