May 03
2024
|
BUY
Grant, award, or other acquisition
|
$43,661
$96.81 p/Share
|
451
|
|
Jan 26
2024
|
BUY
Grant, award, or other acquisition
|
$43,670
$95.98 p/Share
|
455
|
|
Oct 27
2023
|
BUY
Grant, award, or other acquisition
|
$43,704
$88.65 p/Share
|
493
|
|
Jul 28
2023
|
BUY
Grant, award, or other acquisition
|
$43,697
$111.19 p/Share
|
393
|
|
May 09
2023
|
BUY
Grant, award, or other acquisition
|
$184,928
$102.34 p/Share
|
1,807
|
|
Apr 28
2023
|
BUY
Grant, award, or other acquisition
|
$43,711
$105.33 p/Share
|
415
|
|
Jan 27
2023
|
BUY
Grant, award, or other acquisition
|
$43,716
$113.55 p/Share
|
385
|
|
Oct 28
2022
|
BUY
Grant, award, or other acquisition
|
$43,717
$122.8 p/Share
|
356
|
|
Jul 29
2022
|
BUY
Grant, award, or other acquisition
|
$43,655
$140.37 p/Share
|
311
|
|
May 10
2022
|
BUY
Grant, award, or other acquisition
|
$184,989
$152.38 p/Share
|
1,214
|
|
Apr 29
2022
|
BUY
Grant, award, or other acquisition
|
$43,701
$147.14 p/Share
|
297
|
|
Jan 28
2022
|
BUY
Grant, award, or other acquisition
|
$43,731
$170.16 p/Share
|
257
|
|
Oct 29
2021
|
BUY
Grant, award, or other acquisition
|
$43,708
$179.87 p/Share
|
243
|
|
Jul 30
2021
|
BUY
Grant, award, or other acquisition
|
$43,003
$198.17 p/Share
|
217
|
|
May 11
2021
|
BUY
Grant, award, or other acquisition
|
$184,938
$207.33 p/Share
|
892
|
|
Apr 30
2021
|
BUY
Grant, award, or other acquisition
|
$43,592
$199.05 p/Share
|
219
|
|
Jan 29
2021
|
BUY
Grant, award, or other acquisition
|
$42,370
$183.42 p/Share
|
231
|
|
Oct 30
2020
|
BUY
Grant, award, or other acquisition
|
$42,473
$158.48 p/Share
|
268
|
|