Dec 15
2021
SELL
Open market or private sale
$425,824
$133.07 p/Share
3,200
Reduced 1.6%
197,007
Common Stock
Nov 15
2021
SELL
Open market or private sale
$438,144
$136.92 p/Share
3,200
Reduced 1.57%
200,207
Common Stock
Nov 10
2021
SELL
Open market or private sale
$545,580
$140.0 p/Share
3,897
Reduced 1.88%
203,407
Common Stock
Nov 10
2021
BUY
Exercise of conversion of derivative security
$75,056
$19.26 p/Share
3,897
Added 1.85%
207,304
Common Stock
Nov 09
2021
SELL
Open market or private sale
$336,540
$140.05 p/Share
2,403
Reduced 1.17%
203,407
Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
$46,282
$19.26 p/Share
2,403
Added 1.15%
205,810
Common Stock
Nov 05
2021
SELL
Open market or private sale
$84,006
$140.01 p/Share
600
Reduced 0.29%
203,407
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
$11,556
$19.26 p/Share
600
Added 0.29%
204,007
Common Stock
Nov 04
2021
SELL
Open market or private sale
$1,829,466
$132.57 p/Share
13,800
Reduced 6.35%
203,407
Common Stock
Nov 04
2021
BUY
Exercise of conversion of derivative security
$276,414
$20.03 p/Share
13,800
Added 5.97%
217,207
Common Stock
Nov 02
2021
SELL
Open market or private sale
$214,268
$126.04 p/Share
1,700
Reduced 0.83%
203,407
Common Stock
Nov 02
2021
BUY
Exercise of conversion of derivative security
$35,360
$20.8 p/Share
1,700
Added 0.82%
205,107
Common Stock
Nov 01
2021
SELL
Open market or private sale
$637,551
$125.01 p/Share
5,100
Reduced 2.34%
213,151
Common Stock
Nov 01
2021
SELL
Payment of exercise price or tax liability
$1,214,005
$124.59 p/Share
9,744
Reduced 4.57%
203,407
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$106,080
$20.8 p/Share
5,100
Added 2.28%
218,251
Common Stock
Oct 29
2021
SELL
Open market or private sale
$12,500
$125.0 p/Share
100
Reduced 0.05%
213,151
Common Stock
Oct 29
2021
BUY
Exercise of conversion of derivative security
$2,080
$20.8 p/Share
100
Added 0.05%
213,251
Common Stock
Oct 28
2021
BUY
Grant, award, or other acquisition
-
39,288
Added 15.56%
213,151
Common Stock
Oct 15
2021
SELL
Open market or private sale
$368,416
$115.13 p/Share
3,200
Reduced 1.81%
173,863
Common Stock
Sep 17
2021
SELL
Open market or private sale
$84,924
$120.46 p/Share
705
Reduced 0.4%
177,063
Common Stock
Sep 17
2021
BUY
Exercise of conversion of derivative security
$14,664
$20.8 p/Share
705
Added 0.4%
177,768
Common Stock
Sep 15
2021
SELL
Open market or private sale
$394,548
$119.56 p/Share
3,300
Reduced 1.83%
177,063
Common Stock
Sep 15
2021
BUY
Exercise of conversion of derivative security
$2,080
$20.8 p/Share
100
Added 0.06%
180,363
Common Stock
Sep 14
2021
SELL
Open market or private sale
$48,060
$120.15 p/Share
400
Reduced 0.22%
180,263
Common Stock
Sep 14
2021
BUY
Exercise of conversion of derivative security
$8,320
$20.8 p/Share
400
Added 0.22%
180,663
Common Stock