Oxford Square Capital Cor...

2.54
0.10 (4.10%)
At close: Apr 25, 2025, 2:41 PM