Nasdaq - Delayed Quote USD

O'Shaughnessy Market Leaders Value I (OFVIX)

20.05
-0.22
(-1.09%)
At close: June 13 at 8:01:55 PM EDT