Pelican PELI Slides 1179 as Selling Pressure Mounts 20260513 Proficient PAL Q1 2026 Beat Revenue NA EPS Exceeds by Significant Tracking the Economic Effects of Tariffs What Recent Data Suggests