Nasdaq - Delayed Quote USD

O'Shaughnessy Market Leaders Value I (OFVIX)

20.29
+0.06
+(0.30%)
At close: 6:46:55 PM EDT