I'll keep it simple for you regards: Leopold Aschenbrenner just tripled his stake in $KEEL. 7 mil shares to 21 mil shares. Electricity is the new oil.
$KEEL has massive liquidity right now with over 600 mil in the bank, their backlog has been skyrocketing, IN LEOPOLD WE TRUST.
Position: 10,000 shares @ 4.85