Aug 30
2024
BUY
Grant, award, or other acquisition
$38,670
$84.25 p/Share
459
Added 1.62%
27,869
Common Stock
Jun 05
2024
BUY
Grant, award, or other acquisition
-
2,109
Added 7.17%
27,297
Common Stock
May 31
2024
BUY
Grant, award, or other acquisition
$38,697
$82.16 p/Share
471
Added 1.84%
25,188
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
$38,746
$69.19 p/Share
560
Added 2.23%
24,597
Common Stock
Nov 30
2023
BUY
Grant, award, or other acquisition
$38,703
$71.54 p/Share
541
Added 2.21%
23,927
Common Stock
Aug 31
2023
BUY
Grant, award, or other acquisition
$38,675
$76.89 p/Share
503
Added 2.11%
23,280
Common Stock
May 31
2023
BUY
Grant, award, or other acquisition
$38,701
$67.19 p/Share
576
Added 2.48%
22,667
Common Stock
May 24
2023
BUY
Grant, award, or other acquisition
-
2,566
Added 10.41%
22,090
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
$38,705
$73.03 p/Share
530
Added 2.66%
19,429
Common Stock
Nov 30
2022
BUY
Grant, award, or other acquisition
$38,709
$70.51 p/Share
549
Added 2.84%
18,815
Common Stock
Aug 31
2022
BUY
Grant, award, or other acquisition
$38,725
$55.64 p/Share
696
Added 3.69%
18,167
Common Stock
Aug 04
2022
BUY
Grant, award, or other acquisition
-
1,000
Added 5.41%
17,470
Common Stock
May 31
2022
BUY
Grant, award, or other acquisition
$35,214
$67.85 p/Share
519
Added 3.07%
16,383
Common Stock
May 26
2022
BUY
Grant, award, or other acquisition
$170,042
$67.37 p/Share
2,524
Added 13.73%
15,864
Common Stock
Feb 28
2022
BUY
Grant, award, or other acquisition
$34,971
$77.37 p/Share
452
Added 3.29%
13,281
Common Stock
Nov 30
2021
BUY
Grant, award, or other acquisition
$28,696
$73.96 p/Share
388
Added 2.95%
12,781
Common Stock
Aug 31
2021
BUY
Grant, award, or other acquisition
$28,720
$74.02 p/Share
388
Added 3.05%
12,341
Common Stock
May 28
2021
BUY
Grant, award, or other acquisition
$28,676
$84.59 p/Share
339
Added 2.77%
11,910
Common Stock
Apr 28
2021
BUY
Grant, award, or other acquisition
$170,049
$77.05 p/Share
2,207
Added 16.02%
11,570
Common Stock
Feb 28
2021
BUY
Grant, award, or other acquisition
$28,691
$70.32 p/Share
408
Added 4.19%
9,329
Common Stock
Nov 30
2020
BUY
Grant, award, or other acquisition
$28,738
$63.44 p/Share
453
Added 4.85%
8,882
Common Stock