Nov 24
2024
BUY
Grant, award, or other acquisition
$33,686
$63.8 p/Share
528
Added 1.18%
44,385
Common Stock
Sep 24
2024
BUY
Grant, award, or other acquisition
-
2,441
Added 5.27%
43,857
Common Stock
Aug 25
2024
BUY
Grant, award, or other acquisition
$33,690
$70.63 p/Share
477
Added 1.14%
41,416
Common Stock
May 26
2024
BUY
Grant, award, or other acquisition
$33,697
$70.35 p/Share
479
Added 1.16%
40,939
Common Stock
Feb 25
2024
BUY
Grant, award, or other acquisition
$33,723
$65.61 p/Share
514
Added 1.25%
40,460
Common Stock
Nov 26
2023
BUY
Grant, award, or other acquisition
$33,687
$64.66 p/Share
521
Added 1.29%
39,946
Common Stock
Sep 26
2023
BUY
Grant, award, or other acquisition
-
2,760
Added 6.54%
39,425
Common Stock
Aug 27
2023
BUY
Grant, award, or other acquisition
$28,686
$68.14 p/Share
421
Added 1.14%
36,665
Common Stock
May 28
2023
BUY
Grant, award, or other acquisition
$28,668
$85.07 p/Share
337
Added 0.92%
36,244
Common Stock
Feb 26
2023
BUY
Grant, award, or other acquisition
$28,740
$80.28 p/Share
358
Added 0.99%
35,907
Common Stock
Nov 27
2022
BUY
Grant, award, or other acquisition
$28,677
$82.17 p/Share
349
Added 0.97%
35,549
Common Stock
Sep 27
2022
BUY
Grant, award, or other acquisition
-
2,309
Added 6.16%
35,200
Common Stock
Aug 28
2022
BUY
Grant, award, or other acquisition
$28,713
$78.45 p/Share
366
Added 1.1%
32,891
Common Stock
May 29
2022
BUY
Grant, award, or other acquisition
$28,743
$69.26 p/Share
415
Added 1.26%
32,525
Common Stock
Feb 27
2022
BUY
Grant, award, or other acquisition
$28,723
$67.11 p/Share
428
Added 1.32%
32,110
Common Stock
Nov 28
2021
BUY
Grant, award, or other acquisition
$28,738
$63.44 p/Share
453
Added 1.41%
31,682
Common Stock
Sep 28
2021
BUY
Grant, award, or other acquisition
-
3,034
Added 8.86%
31,229
Common Stock
Aug 29
2021
BUY
Grant, award, or other acquisition
$23,729
$58.16 p/Share
408
Added 1.43%
28,195
Common Stock
May 30
2021
BUY
Grant, award, or other acquisition
$23,750
$62.83 p/Share
378
Added 1.34%
27,787
Common Stock
Feb 28
2021
BUY
Grant, award, or other acquisition
$23,716
$56.2 p/Share
422
Added 1.52%
27,409
Common Stock
Nov 29
2020
BUY
Grant, award, or other acquisition
$23,743
$60.57 p/Share
392
Added 1.43%
26,987
Common Stock