AIBD.NYSE ARCA
$
20.34
USD
0.747(3.81%)
11/07/24, 1:30 pm
19.59