Rice Acquisition Corp. logo
Rice Acquisition Corp. RICE
$ 18.27 1.11%