CDE and CMT: Q1 Earnings Beat for Sub-$30 Small Caps