data patterns share price today live