Nov 29
2024
BUY
Grant, award, or other acquisition
$49,986
$83.59 p/Share
598
Added 0.87%
68,058
Common Stock
Aug 30
2024
BUY
Grant, award, or other acquisition
$49,960
$84.25 p/Share
593
Added 0.88%
67,166
Common Stock
Jun 05
2024
BUY
Grant, award, or other acquisition
-
2,109
Added 3.08%
66,287
Common Stock
May 31
2024
BUY
Grant, award, or other acquisition
$49,953
$82.16 p/Share
608
Added 0.94%
64,178
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
$49,955
$69.19 p/Share
722
Added 1.13%
63,262
Common Stock
Nov 30
2023
BUY
Grant, award, or other acquisition
$49,934
$71.54 p/Share
698
Added 1.11%
62,252
Common Stock
Aug 31
2023
BUY
Grant, award, or other acquisition
$49,978
$76.89 p/Share
650
Added 1.05%
61,276
Common Stock
May 31
2023
BUY
Grant, award, or other acquisition
$49,989
$67.19 p/Share
744
Added 1.22%
60,334
Common Stock
May 24
2023
BUY
Grant, award, or other acquisition
-
2,566
Added 4.13%
59,590
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
$49,952
$73.03 p/Share
684
Added 1.19%
56,743
Common Stock
Nov 30
2022
BUY
Grant, award, or other acquisition
$49,991
$70.51 p/Share
709
Added 1.25%
55,805
Common Stock
Aug 31
2022
BUY
Grant, award, or other acquisition
$49,965
$55.64 p/Share
898
Added 1.61%
54,792
Common Stock
Aug 04
2022
BUY
Grant, award, or other acquisition
-
1,000
Added 1.82%
53,894
Common Stock
May 31
2022
BUY
Grant, award, or other acquisition
$46,477
$67.85 p/Share
685
Added 1.29%
52,622
Common Stock
May 26
2022
BUY
Grant, award, or other acquisition
$170,042
$67.37 p/Share
2,524
Added 4.63%
51,936
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
$46,190
$77.37 p/Share
597
Added 1.2%
49,199
Common Stock
Nov 30
2021
BUY
Grant, award, or other acquisition
$46,225
$73.96 p/Share
625
Added 1.27%
48,426
Common Stock
Aug 31
2021
BUY
Grant, award, or other acquisition
$46,188
$74.02 p/Share
624
Added 1.29%
47,609
Common Stock
May 28
2021
BUY
Grant, award, or other acquisition
$46,186
$84.59 p/Share
546
Added 1.15%
46,822
Common Stock
Apr 28
2021
BUY
Grant, award, or other acquisition
$170,049
$77.05 p/Share
2,207
Added 4.55%
46,275
Common Stock
Feb 28
2021
BUY
Grant, award, or other acquisition
$46,200
$70.32 p/Share
657
Added 1.47%
43,907
Common Stock
Nov 30
2020
BUY
Grant, award, or other acquisition
$46,248
$63.44 p/Share
729
Added 1.66%
43,072
Common Stock