What stimulus effect on Artisan APAM Overhead Buying 20260501 Why Trident TDTH earnings could be a turning point DXCM DexCom beats Q1 estimates with 17 EPS surprise revenue climbs 156 YoY The inflation impact visible in Nanobiotix NBTX results Nanobiotix posts 1702 negative EPS surprise misses estimates