Apr 01
2024
SELL
Payment of exercise price or tax liability
$1,151,673
$249.28 p/Share
4,620
Reduced 13.9%
28,611
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
8,957
Added 21.23%
33,231
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
2,270
Added 6.85%
30,881
Common Stock
Aug 31
2023
SELL
Open market or private sale
$1,244,286
$231.28 p/Share
5,380
Reduced 18.18%
24,216
Common Stock
Aug 31
2023
BUY
Exercise of conversion of derivative security
$492,915
$91.62 p/Share
5,380
Added 15.38%
29,596
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$206,741
$225.7 p/Share
916
Reduced 3.64%
24,216
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$1,679,947
$199.97 p/Share
8,401
Reduced 27.34%
22,328
Common Stock
Apr 01
2023
BUY
Exercise of conversion of derivative security
-
18,332
Added 37.37%
30,729
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
-
2,747
Added 9.87%
25,075
Common Stock
Mar 09
2023
SELL
Payment of exercise price or tax liability
$31,648
$199.05 p/Share
159
Reduced 1.27%
12,397
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$38,313
$187.81 p/Share
204
Reduced 1.61%
12,502
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$29,087
$177.36 p/Share
164
Reduced 1.27%
12,706
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$207,055
$202.4 p/Share
1,023
Reduced 9.05%
10,275
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
1,840
Added 14.01%
11,298
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
2,536
Added 16.52%
12,811
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$36,141
$225.88 p/Share
160
Reduced 1.66%
9,458
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$32,310
$195.82 p/Share
165
Reduced 1.69%
9,571
Common Stock
Apr 02
2021
SELL
Payment of exercise price or tax liability
$50,508
$191.32 p/Share
264
Reduced 2.66%
9,678
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
-
2,447
Added 19.75%
9,942
Common Stock
Jan 02
2021
SELL
Payment of exercise price or tax liability
$65,809
$160.51 p/Share
410
Reduced 5.19%
7,495
Common Stock
Jul 01
2020
BUY
Grant, award, or other acquisition
-
2,072
Added 20.87%
7,856
Common Stock