Apr 01
2024
BUY
Grant, award, or other acquisition
$10,259
$88.44 p/Share
116
Added 0.49%
23,565
Common Stock
Jan 01
2024
BUY
Grant, award, or other acquisition
$10,209
$84.38 p/Share
121
Added 0.51%
23,448
Common Stock
Oct 01
2023
BUY
Grant, award, or other acquisition
$10,074
$69.48 p/Share
145
Added 0.62%
23,327
Common Stock
Jul 01
2023
BUY
Grant, award, or other acquisition
$10,008
$74.14 p/Share
135
Added 0.58%
23,181
Common Stock
Apr 25
2023
BUY
Grant, award, or other acquisition
$74,447
$39.08 p/Share
1,905
Added 7.63%
23,046
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
$8,901
$88.13 p/Share
101
Added 0.48%
21,140
Common Stock
Jan 01
2023
BUY
Grant, award, or other acquisition
$8,583
$88.49 p/Share
97
Added 0.46%
21,039
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$27,431
$88.49 p/Share
310
Added 1.46%
20,942
Common Stock
Oct 01
2022
BUY
Grant, award, or other acquisition
$8,214
$85.56 p/Share
96
Added 0.46%
20,631
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$27,465
$85.56 p/Share
321
Added 1.54%
20,534
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$7,427
$97.72 p/Share
76
Added 0.37%
20,213
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$27,497
$96.48 p/Share
285
Added 1.4%
20,136
Common Stock
Apr 26
2022
BUY
Grant, award, or other acquisition
$74,101
$53.97 p/Share
1,373
Added 6.47%
19,851
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$6,355
$115.55 p/Share
55
Added 0.3%
18,478
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$27,482
$116.45 p/Share
236
Added 1.26%
18,422
Common Stock
Jan 01
2022
BUY
Grant, award, or other acquisition
$6,220
$119.61 p/Share
52
Added 0.29%
18,186
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$27,391
$119.61 p/Share
229
Added 1.25%
18,134
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
$6,008
$109.23 p/Share
55
Added 0.31%
17,904
Common Stock
Sep 30
2021
BUY
Grant, award, or other acquisition
$27,492
$107.81 p/Share
255
Added 1.41%
17,849
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
$5,816
$116.32 p/Share
50
Added 0.28%
17,594
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$27,402
$115.62 p/Share
237
Added 1.33%
17,544
Common Stock
Apr 20
2021
BUY
Grant, award, or other acquisition
$64,804
$53.69 p/Share
1,207
Added 6.52%
17,306
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
$4,331
$105.63 p/Share
41
Added 0.25%
16,098
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$27,434
$105.11 p/Share
261
Added 1.6%
16,056
Common Stock
Jan 01
2021
BUY
Grant, award, or other acquisition
$4,098
$93.14 p/Share
44
Added 0.28%
15,795
Common Stock