Sep 24
2024
SELL
Payment of exercise price or tax liability
$31,352
$73.77 p/Share
425
Reduced 1.24%
33,884
Common Stock
Sep 24
2024
BUY
Grant, award, or other acquisition
-
2,441
Added 6.64%
34,309
Common Stock
Aug 25
2024
SELL
Payment of exercise price or tax liability
$3,814
$70.63 p/Share
54
Reduced 0.17%
31,868
Common Stock
Aug 25
2024
BUY
Grant, award, or other acquisition
$29,947
$70.63 p/Share
424
Added 1.31%
31,922
Common Stock
May 26
2024
SELL
Payment of exercise price or tax liability
$5,768
$70.35 p/Share
82
Reduced 0.26%
31,498
Common Stock
May 26
2024
BUY
Grant, award, or other acquisition
$29,969
$70.35 p/Share
426
Added 1.33%
31,580
Common Stock
Feb 25
2024
BUY
Grant, award, or other acquisition
$29,983
$65.61 p/Share
457
Added 1.45%
31,154
Common Stock
Nov 26
2023
SELL
Payment of exercise price or tax liability
$5,754
$64.66 p/Share
89
Reduced 0.29%
30,697
Common Stock
Nov 26
2023
BUY
Grant, award, or other acquisition
$29,937
$64.66 p/Share
463
Added 1.48%
30,786
Common Stock
Sep 26
2023
SELL
Payment of exercise price or tax liability
$17,348
$65.22 p/Share
266
Reduced 0.87%
30,323
Common Stock
Sep 26
2023
BUY
Grant, award, or other acquisition
-
2,760
Added 8.28%
30,589
Common Stock
Aug 27
2023
SELL
Payment of exercise price or tax liability
$4,360
$68.14 p/Share
64
Reduced 0.23%
27,829
Common Stock
Aug 27
2023
BUY
Grant, award, or other acquisition
$22,486
$68.14 p/Share
330
Added 1.17%
27,893
Common Stock
May 28
2023
SELL
Payment of exercise price or tax liability
$4,338
$85.07 p/Share
51
Reduced 0.18%
27,563
Common Stock
May 28
2023
BUY
Grant, award, or other acquisition
$22,458
$85.07 p/Share
264
Added 0.95%
27,614
Common Stock
Feb 26
2023
BUY
Grant, award, or other acquisition
$22,478
$80.28 p/Share
280
Added 1.01%
27,350
Common Stock
Nov 27
2022
SELL
Payment of exercise price or tax liability
$4,355
$82.17 p/Share
53
Reduced 0.2%
27,069
Common Stock
Nov 27
2022
BUY
Grant, award, or other acquisition
$22,432
$82.17 p/Share
273
Added 1.0%
27,122
Common Stock
Sep 27
2022
SELL
Payment of exercise price or tax liability
$40,388
$77.97 p/Share
518
Reduced 1.9%
26,699
Common Stock
Sep 27
2022
BUY
Grant, award, or other acquisition
-
2,309
Added 7.82%
27,217
Common Stock
Aug 28
2022
SELL
Payment of exercise price or tax liability
$4,315
$78.45 p/Share
55
Reduced 0.22%
24,908
Common Stock
Aug 28
2022
BUY
Grant, award, or other acquisition
$22,437
$78.45 p/Share
286
Added 1.13%
24,963
Common Stock
May 29
2022
SELL
Payment of exercise price or tax liability
$4,294
$69.26 p/Share
62
Reduced 0.25%
24,677
Common Stock
May 29
2022
BUY
Grant, award, or other acquisition
$22,440
$69.26 p/Share
324
Added 1.29%
24,739
Common Stock
Feb 27
2022
BUY
Grant, award, or other acquisition
$22,482
$67.11 p/Share
335
Added 1.35%
24,415
Common Stock