Oct 15
2024
|
BUY
Grant, award, or other acquisition
|
$989
$98.91 p/Share
|
10
|
|
Jul 26
2024
|
BUY
Grant, award, or other acquisition
|
$20,108
$103.65 p/Share
|
194
|
|
Jul 16
2024
|
BUY
Grant, award, or other acquisition
|
$4,940
$93.22 p/Share
|
53
|
|
Jun 28
2024
|
BUY
Grant, award, or other acquisition
|
$415
$83.04 p/Share
|
5
|
|
Apr 16
2024
|
BUY
Grant, award, or other acquisition
|
$2,873
$77.66 p/Share
|
37
|
|
Jan 16
2024
|
BUY
Grant, award, or other acquisition
|
$3,872
$77.45 p/Share
|
50
|
|
Oct 24
2023
|
BUY
Grant, award, or other acquisition
|
$3,136
$68.18 p/Share
|
46
|
|
Jul 18
2023
|
BUY
Grant, award, or other acquisition
|
$6,512
$72.36 p/Share
|
90
|
|
Apr 18
2023
|
BUY
Grant, award, or other acquisition
|
$2,513
$62.83 p/Share
|
40
|
|
Jan 17
2023
|
BUY
Grant, award, or other acquisition
|
$3,452
$80.3 p/Share
|
43
|
|
Oct 25
2022
|
BUY
Grant, award, or other acquisition
|
$3,490
$75.86 p/Share
|
46
|
|
Jul 19
2022
|
BUY
Grant, award, or other acquisition
|
$6,521
$72.46 p/Share
|
90
|
|
Apr 19
2022
|
BUY
Grant, award, or other acquisition
|
$1,542
$90.69 p/Share
|
17
|
|
Jan 18
2022
|
BUY
Grant, award, or other acquisition
|
$3,437
$88.12 p/Share
|
39
|
|
Oct 20
2021
|
BUY
Grant, award, or other acquisition
|
$3,534
$75.19 p/Share
|
47
|
|
Jul 20
2021
|
BUY
Grant, award, or other acquisition
|
$3,990
$68.79 p/Share
|
58
|
|
Jul 21
2020
|
BUY
Grant, award, or other acquisition
|
$3,003
$51.77 p/Share
|
58
|
|
Apr 21
2020
|
BUY
Grant, award, or other acquisition
|
$6,716
$52.88 p/Share
|
127
|
|
Jan 21
2020
|
BUY
Grant, award, or other acquisition
|
$3,788
$71.48 p/Share
|
53
|
|
Oct 15
2019
|
BUY
Grant, award, or other acquisition
|
$5,259
$65.74 p/Share
|
80
|
|
Jul 16
2019
|
BUY
Grant, award, or other acquisition
|
$9,736
$62.81 p/Share
|
155
|
|
Apr 16
2019
|
BUY
Grant, award, or other acquisition
|
$5,219
$59.31 p/Share
|
88
|
|
Jan 15
2019
|
BUY
Grant, award, or other acquisition
|
$6,039
$49.5 p/Share
|
122
|
|
Oct 16
2018
|
BUY
Grant, award, or other acquisition
|
$3,006
$50.1 p/Share
|
60
|
|
Jul 17
2018
|
BUY
Grant, award, or other acquisition
|
$5,949
$55.6 p/Share
|
107
|
|