Vista Outdoor, Salesforce rise; Tesla, Cardinal Health fall, Monday, 4/22/2024