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
Sep 03
2021
SELL
Open market or private sale
$60,005
$120.01 p/Share
500
Reduced 0.28%
180,263
Common Stock
Sep 03
2021
BUY
Exercise of conversion of derivative security
$10,400
$20.8 p/Share
500
Added 0.28%
180,763
Common Stock
Sep 02
2021
SELL
Open market or private sale
$623,504
$120.02 p/Share
5,195
Reduced 2.8%
180,263
Common Stock
Sep 02
2021
BUY
Exercise of conversion of derivative security
$108,056
$20.8 p/Share
5,195
Added 2.72%
185,458
Common Stock
Aug 16
2021
SELL
Open market or private sale
$626,956
$108.96 p/Share
5,754
Reduced 3.09%
180,263
Common Stock