Nokia stock price on 17072023