Alamo Group, Inc. (ALG)

Last Closing Price: 196.02 (2024-05-16)