First Trust Small Cap Buy...

19.12
-0.13 (-0.70%)
At close: Mar 18, 2025, 12:52 PM
19.16
0.23%
After-hours: Mar 18, 2025, 12:52 PM EDT