Aug 15
2022
BUY
Exercise of conversion of derivative security
$1,939,464
$157.68 p/Share
12,300
Added 17.94%
56,244
Common Stock
Aug 12
2022
SELL
Open market or private sale
$9,029,700
$601.98 p/Share
15,000
Reduced 25.45%
43,944
Common Stock
Aug 12
2022
BUY
Exercise of conversion of derivative security
$2,365,200
$157.68 p/Share
15,000
Added 20.29%
58,944
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$616,359
$549.83 p/Share
1,121
Reduced 2.49%
43,944
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$811,899
$528.58 p/Share
1,536
Reduced 3.3%
45,065
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
6,380
Added 12.21%
45,876
Common Stock
Nov 02
2021
SELL
Open market or private sale
$14,393,215
$638.28 p/Share
22,550
Reduced 35.92%
40,221
Common Stock
Nov 02
2021
BUY
Exercise of conversion of derivative security
$2,926,314
$129.77 p/Share
22,550
Added 26.43%
62,771
Common Stock
Aug 27
2021
SELL
Payment of exercise price or tax liability
$365,308
$548.51 p/Share
666
Reduced 1.63%
40,221
Common Stock
Aug 26
2021
SELL
Payment of exercise price or tax liability
$342,165
$552.77 p/Share
619
Reduced 1.49%
40,887
Common Stock
Aug 25
2021
SELL
Payment of exercise price or tax liability
$257,050
$548.08 p/Share
469
Reduced 1.12%
41,506
Common Stock
Aug 23
2021
SELL
Payment of exercise price or tax liability
$103,338
$552.61 p/Share
187
Reduced 0.44%
41,975
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$582,404
$450.08 p/Share
1,294
Reduced 2.98%
42,162
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$506,098
$451.47 p/Share
1,121
Reduced 2.51%
43,456
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$355,578
$458.81 p/Share
775
Reduced 1.82%
41,777
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
10,194
Added 18.61%
44,577
Common Stock
Aug 28
2020
SELL
Payment of exercise price or tax liability
$327,699
$424.48 p/Share
772
Reduced 2.11%
35,754
Common Stock
Aug 27
2020
SELL
Payment of exercise price or tax liability
$280,073
$420.53 p/Share
666
Reduced 1.79%
36,526
Common Stock
Aug 26
2020
-
596
Reduced 1.67%
35,158
Common Stock
Aug 26
2020
SELL
Payment of exercise price or tax liability
$219,635
$425.65 p/Share
516
Reduced 1.37%
37,192
Common Stock
Aug 25
2020
SELL
Payment of exercise price or tax liability
$118,663
$422.29 p/Share
281
Reduced 0.74%
37,708
Common Stock
Jul 29
2020
SELL
Open market or private sale
$8,144,532
$411.34 p/Share
19,800
Reduced 34.26%
37,989
Common Stock
Jul 29
2020
BUY
Exercise of conversion of derivative security
$2,595,186
$131.07 p/Share
19,800
Added 25.52%
57,789
Common Stock
Jun 01
2020
SELL
Open market or private sale
$870,000
$348.0 p/Share
2,500
Reduced 6.17%
37,989
Common Stock
Mar 04
2020
SELL
Open market or private sale
$2,771,298
$318.54 p/Share
8,700
Reduced 17.69%
40,489
Common Stock