First Trust Small Cap Buy...

18.13
-0.23 (-1.25%)
At close: Apr 14, 2025, 3:53 PM
18.08
-0.25%
Pre-market: Apr 10, 2025, 10:56 AM EDT