Comparative Analysis of LSTM, GRU, and Transformer Models for Stock Price Prediction