Hecla HL Stock Slides 265 Support Test Looms at 1588 20260521 Sensient Technologies SXT Holds Near Resistance as Modest Decline Tests Support Levels Blockchaincom Files for US IPO Signaling Crypto Exchanges Public Market Ambitions