SmartRent SMRT Q1 2026 Results Miss Estimates EPS 002 vs 002 Proto Labs PRLB Stock Today Drops 079 Key Support at 6840 20260515 X Pledges Faster Action on Hate and Terror Content in UK Ofcom Applauds Commitment Digimarc DMRC Q1 2026 Earnings Surprise EPS 007 Up Significant First Citizens BancShares Depositary Shares FCNCP Edges Higher Amid Narrow Trading Range WiMi Hologram Cloud Slips Amid Subdued Trading Key Support in Focus DT Cloud Star Acquisition DTSQ Stays Near Support With Modest Gains New Mountain Finance Corporation Notes NMFCZ Holds Steady at 2530 Stability in a Volatile Market