Jul 31
2025
BUY
Grant, award, or other acquisition
$77,059
$58.29 p/Share
1,322
Added 1.39%
93,725
Common Stock
Apr 30
2025
BUY
Grant, award, or other acquisition
$76,857
$46.05 p/Share
1,669
Added 1.79%
91,743
Common Stock
Jan 31
2025
BUY
Grant, award, or other acquisition
$76,476
$67.44 p/Share
1,134
Added 1.25%
89,445
Common Stock
Oct 31
2024
BUY
Grant, award, or other acquisition
$76,470
$79.74 p/Share
959
Added 1.08%
87,852
Common Stock
Jul 31
2024
BUY
Grant, award, or other acquisition
$76,481
$81.45 p/Share
939
Added 1.07%
86,458
Common Stock
Apr 30
2024
BUY
Grant, award, or other acquisition
$75,882
$80.64 p/Share
941
Added 1.09%
85,073
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
$75,839
$80.68 p/Share
940
Added 1.11%
83,752
Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
$75,930
$69.47 p/Share
1,093
Added 1.31%
82,490
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
$75,866
$86.31 p/Share
879
Added 1.07%
81,012
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$72,580
$84.79 p/Share
856
Added 1.06%
79,791
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
$72,439
$84.33 p/Share
859
Added 1.08%
78,574
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
$72,436
$70.67 p/Share
1,025
Added 1.31%
77,355
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
$72,589
$80.12 p/Share
906
Added 1.18%
75,982
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
$69,939
$75.61 p/Share
925
Added 1.22%
74,702
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
$69,999
$90.79 p/Share
771
Added 1.04%
73,491
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
$64,325
$93.09 p/Share
691
Added 0.94%
72,489
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
$76,316
$104.4 p/Share
731
Added 1.01%
71,572
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
$65,885
$107.13 p/Share
615
Added 0.86%
70,617
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
$65,883
$86.46 p/Share
762
Added 1.08%
69,838
Common Stock
Oct 30
2020
BUY
Grant, award, or other acquisition
$65,940
$63.71 p/Share
1,035
Added 1.48%
68,867
Common Stock