First Trust Small Cap Buy...

19.12
-0.13 (-0.70%)
At close: Mar 18, 2025, 12:52 PM
19.17
0.27%
After-hours: Mar 18, 2025, 04:09 PM EDT