Abstract: Stock price forecasting is one of the indispensable challenges, as financial markets are increasingly becoming volatile due to the complex, noisy, dynamic, and chaotic nature of stock data.