SEDA.U   $13.2  12.82% Market Closed

SDCL EDGE Acquisition Corp