23.85315
$ 2,208,708.80
~
~
-$56,152.82/-2.48%
>
Overview
Spot
23.85315
$ 2,208,708.80
~
~
-$56,152.82/-2.48%
>
Overview
Spot