Since January 1, 2024, Lockheed Martin (LMT) has returned 37.1% and Yext (YEXT) has returned 17.3%.

money illustration

Explore