SELX

SELX

$0.97-0.04 (-3.95%)

Aug 18, 2025, 3:57 PM