Financial news sentiment meets market data: A large language model-based approach to stock price prediction | Synapse