Principal Spectrum Prefer...
18.64
0.02 (0.11%)
At close: Jan 17, 2025, 2:39 PM