Artelo ARTL Slips 1538 Testing 188 Support 20260515 Air Products APD Fell 070 Is a Recovery Ahead 20260518 SLR Investment SLRC Q1 2026 Earnings Miss Sparks Concern