Text this: Benchmarking large language models for target-based financial sentiment and stock return