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
|
$15,940
$93.22 p/Share
|
171
|
|
Jun 28
2024
|
BUY
Grant, award, or other acquisition
|
$2,491
$83.04 p/Share
|
30
|
|
Jun 07
2024
|
|
-
|
40,097
|
|
Apr 16
2024
|
BUY
Grant, award, or other acquisition
|
$9,086
$77.66 p/Share
|
117
|
|
Jan 16
2024
|
BUY
Grant, award, or other acquisition
|
$6,660
$77.45 p/Share
|
86
|
|
Oct 24
2023
|
BUY
Grant, award, or other acquisition
|
$7,908
$68.18 p/Share
|
116
|
|
Jul 18
2023
|
BUY
Grant, award, or other acquisition
|
$4,052
$72.36 p/Share
|
56
|
|
Apr 18
2023
|
BUY
Grant, award, or other acquisition
|
$7,476
$62.83 p/Share
|
119
|
|
Jan 17
2023
|
BUY
Grant, award, or other acquisition
|
$4,737
$80.3 p/Share
|
59
|
|
Oct 25
2022
|
BUY
Grant, award, or other acquisition
|
$4,248
$75.86 p/Share
|
56
|
|
Jul 22
2022
|
BUY
Open market or private purchase
|
$757,198
$78.99 p/Share
|
9,586
|
|
Jul 19
2022
|
BUY
Grant, award, or other acquisition
|
$3,043
$72.46 p/Share
|
42
|
|
May 18
2022
|
BUY
Open market or private purchase
|
$757,400
$75.74 p/Share
|
10,000
|
|
Apr 19
2022
|
BUY
Grant, award, or other acquisition
|
$8,706
$90.69 p/Share
|
96
|
|
Jan 18
2022
|
BUY
Grant, award, or other acquisition
|
$3,789
$88.12 p/Share
|
43
|
|
Oct 20
2021
|
BUY
Grant, award, or other acquisition
|
$3,760
$75.19 p/Share
|
50
|
|
Jul 20
2021
|
BUY
Grant, award, or other acquisition
|
$4,471
$68.79 p/Share
|
65
|
|
Jul 21
2020
|
BUY
Grant, award, or other acquisition
|
$1,501
$51.77 p/Share
|
29
|
|
Apr 21
2020
|
BUY
Grant, award, or other acquisition
|
$15,018
$52.88 p/Share
|
284
|
|
Jan 21
2020
|
BUY
Grant, award, or other acquisition
|
$6,004
$71.48 p/Share
|
84
|
|
Oct 15
2019
|
BUY
Grant, award, or other acquisition
|
$5,193
$65.74 p/Share
|
79
|
|
Jul 16
2019
|
BUY
Grant, award, or other acquisition
|
$6,030
$62.81 p/Share
|
96
|
|
Apr 16
2019
|
BUY
Grant, award, or other acquisition
|
$9,015
$59.31 p/Share
|
152
|
|
Jan 15
2019
|
BUY
Grant, award, or other acquisition
|
$8,960
$49.5 p/Share
|
181
|
|