01666

2.9301.51%
SB
Segall Bryant & Hamill, LLC

Holdings History

Date
Latest--+967.09K0.08%967.09K