Amplitech AMPGZ Q1 2026 Earnings Miss Sparks Concern Trident TDTH Drops 1437 Key Support at 142 20260520