Big digital energy director Daniel Morrison buys $22,657 in stock

June 12, 2026

Big digital energy director Daniel Morrison buys $22,657 in stock