Jan 31
2024
SELL
Payment of exercise price or tax liability
$726,360
$194.37 p/Share
3,737
Reduced 4.57%
78,025
Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
6,233
Added 7.08%
81,762
Common Stock
Jun 30
2023
SELL
Payment of exercise price or tax liability
$925,779
$192.67 p/Share
4,805
Reduced 5.98%
75,529
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
12,209
Added 13.19%
80,334
Common Stock
May 30
2023
SELL
Open market or private sale
$3,958,874
$175.95 p/Share
22,500
Reduced 24.83%
68,125
Common Stock
Feb 03
2023
BUY
Grant, award, or other acquisition
-
2,773
Added 2.97%
90,625
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$1,870,159
$171.26 p/Share
10,920
Reduced 11.06%
87,852
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
23,980
Added 19.54%
98,772
Common Stock
Oct 31
2022
SELL
Open market or private sale
$3,117,200
$155.86 p/Share
20,000
Reduced 21.1%
74,792
Common Stock
Jun 30
2022
SELL
Payment of exercise price or tax liability
$157,842
$144.28 p/Share
1,094
Reduced 1.14%
94,792
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
-
2,780
Added 2.82%
95,886
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$2,551,936
$157.42 p/Share
16,211
Reduced 14.83%
93,106
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
-
36,902
Added 25.24%
109,317
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
-
3,281
Added 4.33%
72,415
Common Stock
Apr 30
2021
SELL
Payment of exercise price or tax liability
$1,038,982
$171.96 p/Share
6,042
Reduced 6.35%
89,134
Common Stock
Apr 30
2021
SELL
Open market or private sale
$3,427,200
$171.36 p/Share
20,000
Reduced 22.44%
69,134
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
-
15,353
Added 13.89%
95,176
Common Stock
Jan 31
2021
SELL
Payment of exercise price or tax liability
$336,636
$140.97 p/Share
2,388
Reduced 2.9%
79,823
Common Stock
Jan 31
2021
BUY
Grant, award, or other acquisition
-
1,494
Added 1.82%
80,411
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
-
3,546
Added 4.21%
80,717
Common Stock
Oct 26
2020
SELL
Open market or private sale
$2,600,600
$130.03 p/Share
20,000
Reduced 20.58%
77,171
Common Stock