Shattuck Labs STTK Volatility Analysis Shattuck Labs posts 139 EPS beat on smaller loss National NBHC Stock Trendline Analysis National Posts 27 EPS Miss Amid Margin Pressure Is it too late to buy Tamboran TBN stock Slight Uptick 20260420 Megan MGN Stock Medium Term Trade Drifts Lower 20260422