Stifel Financial Corp.

94.80
0.54 (0.57%)
At close: Apr 01, 2025, 3:59 PM