Nasdaq - Delayed Quote USD

North Square Multi Strategy A (ORILX)

18.55 -0.11 (-0.59%)
At close: 8:01:45 PM EST