I'm studying the book "The Mathematics of Financial Derivatives - A Student Introduction" and at the start of the second chapter it says that thanks to the effcient market hypothesis (1-the past history is fully reflected in the present price, 2-markets respond immediately to any new information about an asset) the changes in the asset price are a Markov process (full text below). After this, the book introduces the SDE that model the return on the asset: $\frac{dS}{S}=\mu dt + \sigma dW$.
A stochastic process is said to be a Markov process if it satisfies the Markov property: the next state of the process depends solely on the present one, not on the sequence of events that preceded it.
So I'm a bit confused, how can the changes in the price be a Markov process if the present price fully reflects the past history?
Or maybe I misinterpreted it, and the Markov property just says that all past information about the stock price process is incorporated in the current price and therefore only the current price is relevant ?