Oct 15
2024
|
BUY
Grant, award, or other acquisition
|
$3,461
$98.91 p/Share
|
35
|
|
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
|
$932
$93.22 p/Share
|
10
|
|
Jun 28
2024
|
BUY
Grant, award, or other acquisition
|
$1,328
$83.04 p/Share
|
16
|
|
Apr 16
2024
|
BUY
Grant, award, or other acquisition
|
$6,290
$77.66 p/Share
|
81
|
|
Jan 16
2024
|
BUY
Grant, award, or other acquisition
|
$4,647
$77.45 p/Share
|
60
|
|
Oct 24
2023
|
BUY
Grant, award, or other acquisition
|
$9,545
$68.18 p/Share
|
140
|
|
Jul 18
2023
|
BUY
Grant, award, or other acquisition
|
$5,282
$72.36 p/Share
|
73
|
|
Apr 18
2023
|
BUY
Grant, award, or other acquisition
|
$5,277
$62.83 p/Share
|
84
|
|
Jan 17
2023
|
BUY
Grant, award, or other acquisition
|
$5,942
$80.3 p/Share
|
74
|
|
Oct 25
2022
|
BUY
Grant, award, or other acquisition
|
$8,496
$75.86 p/Share
|
112
|
|
Jul 19
2022
|
BUY
Grant, award, or other acquisition
|
$3,768
$72.46 p/Share
|
52
|
|
Apr 19
2022
|
BUY
Grant, award, or other acquisition
|
$5,260
$90.69 p/Share
|
58
|
|
Jan 18
2022
|
BUY
Grant, award, or other acquisition
|
$5,287
$88.12 p/Share
|
60
|
|
Oct 20
2021
|
BUY
Grant, award, or other acquisition
|
$6,993
$75.19 p/Share
|
93
|
|
Jul 20
2021
|
BUY
Grant, award, or other acquisition
|
$5,228
$68.79 p/Share
|
76
|
|
Jul 21
2020
|
BUY
Grant, award, or other acquisition
|
$2,226
$51.77 p/Share
|
43
|
|
Apr 21
2020
|
BUY
Grant, award, or other acquisition
|
$6,769
$52.88 p/Share
|
128
|
|
Jan 21
2020
|
BUY
Grant, award, or other acquisition
|
$7,505
$71.48 p/Share
|
105
|
|
Oct 15
2019
|
BUY
Grant, award, or other acquisition
|
$9,730
$65.74 p/Share
|
148
|
|
Jul 16
2019
|
BUY
Grant, award, or other acquisition
|
$4,522
$62.81 p/Share
|
72
|
|
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
|
$10,494
$49.5 p/Share
|
212
|
|
Oct 16
2018
|
BUY
Grant, award, or other acquisition
|
$8,266
$50.1 p/Share
|
165
|
|
Jul 17
2018
|
BUY
Grant, award, or other acquisition
|
$7,506
$55.6 p/Share
|
135
|
|