Jan 31
2025
BUY
Grant, award, or other acquisition
$74,925
$67.44 p/Share
1,111
Added 4.94%
21,371
Common Stock
Oct 31
2024
BUY
Grant, award, or other acquisition
$74,875
$79.74 p/Share
939
Added 4.45%
20,157
Common Stock
Oct 25
2024
SELL
Open market or private sale
$380,264
$80.14 p/Share
4,745
Reduced 19.8%
19,218
Common Stock
Jul 31
2024
BUY
Grant, award, or other acquisition
$74,934
$81.45 p/Share
920
Added 3.71%
23,867
Common Stock
Apr 30
2024
BUY
Grant, award, or other acquisition
$72,172
$80.64 p/Share
895
Added 3.77%
22,850
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
$72,127
$80.68 p/Share
894
Added 3.93%
21,872
Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
$72,179
$69.47 p/Share
1,039
Added 4.73%
20,910
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
$72,155
$86.31 p/Share
836
Added 4.05%
19,789
Common Stock
Apr 28
2023
BUY
Grant, award, or other acquisition
$69,697
$84.79 p/Share
822
Added 4.17%
18,882
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
$69,572
$84.33 p/Share
825
Added 4.39%
17,985
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
$69,539
$70.67 p/Share
984
Added 5.45%
17,087
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
$69,704
$80.12 p/Share
870
Added 5.15%
16,034
Common Stock
Apr 29
2022
BUY
Grant, award, or other acquisition
$67,066
$75.61 p/Share
887
Added 5.55%
15,090
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
$67,094
$90.79 p/Share
739
Added 4.96%
14,148
Common Stock
Oct 29
2021
BUY
Grant, award, or other acquisition
$61,719
$93.09 p/Share
663
Added 4.73%
13,365
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
$73,080
$104.4 p/Share
700
Added 5.24%
12,659
Common Stock
May 14
2021
SELL
Sale (or disposition) back to the issuer
$40,047
$109.12 p/Share
367
Reduced 2.99%
11,918
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
$63,528
$107.13 p/Share
593
Added 4.6%
12,285
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
$63,980
$86.46 p/Share
740
Added 5.97%
11,662
Common Stock
Oct 30
2020
BUY
Grant, award, or other acquisition
$64,793
$63.71 p/Share
1,017
Added 8.54%
10,886
Common Stock