It is Spiraea sp. Maybe Spiraea nipponica Snowmound. Compare your leaves to link ....pic of leaf comparison.....leaves are rather varied. https://landscapeplants.oregonstate.edu/plants/spiraea-vanhouttei