Allegion plc

ALLE · NYSE · USD