CNTA

CNTA

$17.67-0.38 (-2.11%)

Aug 18, 2025, 3:30 PM