Jul 31
2025
BUY
Grant, award, or other acquisition
$43,775
$58.29 p/Share
751
Added 1.15%
64,685
Common Stock
Apr 30
2025
BUY
Grant, award, or other acquisition
$44,438
$46.05 p/Share
965
Added 1.5%
63,445
Common Stock
Jan 31
2025
BUY
Grant, award, or other acquisition
$78,972
$67.44 p/Share
1,171
Added 1.85%
62,013
Common Stock
Oct 31
2024
BUY
Grant, award, or other acquisition
$78,942
$79.74 p/Share
990
Added 1.61%
60,503
Common Stock
Jul 31
2024
BUY
Grant, award, or other acquisition
$79,006
$81.45 p/Share
970
Added 1.61%
59,193
Common Stock
Apr 30
2024
BUY
Grant, award, or other acquisition
$73,704
$80.64 p/Share
914
Added 1.55%
57,896
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
$73,660
$80.68 p/Share
913
Added 1.58%
56,705
Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
$73,707
$69.47 p/Share
1,061
Added 1.87%
55,559
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
$73,708
$86.31 p/Share
854
Added 1.55%
54,219
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$70,799
$84.79 p/Share
835
Added 1.55%
53,119
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
$70,668
$84.33 p/Share
838
Added 1.59%
52,025
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
$70,670
$70.67 p/Share
1,000
Added 1.93%
50,930
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
$70,826
$80.12 p/Share
884
Added 1.75%
49,683
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
$68,200
$75.61 p/Share
902
Added 1.82%
48,536
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
$68,274
$90.79 p/Share
752
Added 1.56%
47,433
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
$62,556
$93.09 p/Share
672
Added 1.42%
46,519
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
$74,124
$104.4 p/Share
710
Added 1.53%
45,690
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
$63,528
$107.13 p/Share
593
Added 1.31%
44,825
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
$63,980
$86.46 p/Share
740
Added 1.65%
44,119
Common Stock
Oct 30
2020
BUY
Grant, award, or other acquisition
$64,793
$63.71 p/Share
1,017
Added 2.3%
43,235
Common Stock