Dec 31
2021
-
255,000
Reduced 19.64%
1,043,535
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
$101,500
$2.03 p/Share
50,000
Added 3.71%
1,298,535
Common Stock
Aug 30
2021
SELL
Open market or private sale
$3,920,529
$71.71 p/Share
54,672
Reduced 4.2%
1,248,535
Common Stock
Aug 30
2021
BUY
Exercise of conversion of derivative security
$348,261
$6.37 p/Share
54,672
Added 4.03%
1,303,207
Common Stock
Aug 27
2021
SELL
Open market or private sale
$4,139,427
$71.92 p/Share
57,556
Reduced 4.41%
1,248,535
Common Stock
Aug 27
2021
BUY
Exercise of conversion of derivative security
$271,089
$4.71 p/Share
57,556
Added 4.22%
1,306,091
Common Stock
Aug 26
2021
SELL
Open market or private sale
$56,040
$70.05 p/Share
800
Reduced 0.06%
1,248,535
Common Stock
Aug 26
2021
BUY
Exercise of conversion of derivative security
$3,768
$4.71 p/Share
800
Added 0.06%
1,249,335
Common Stock
Aug 25
2021
SELL
Open market or private sale
$42,018
$70.03 p/Share
600
Reduced 0.05%
1,248,535
Common Stock
Aug 25
2021
BUY
Exercise of conversion of derivative security
$2,826
$4.71 p/Share
600
Added 0.05%
1,249,135
Common Stock
Aug 06
2021
SELL
Open market or private sale
$117,080
$70.53 p/Share
1,660
Reduced 0.13%
1,248,535
Common Stock
Aug 06
2021
BUY
Exercise of conversion of derivative security
$7,819
$4.71 p/Share
1,660
Added 0.13%
1,250,195
Common Stock
Aug 05
2021
SELL
Open market or private sale
$1,975,992
$70.27 p/Share
28,120
Reduced 2.2%
1,248,535
Common Stock
Aug 05
2021
BUY
Exercise of conversion of derivative security
$132,445
$4.71 p/Share
28,120
Added 2.16%
1,276,655
Common Stock
Jul 30
2021
SELL
Open market or private sale
$7,140
$70.0 p/Share
102
Reduced 0.01%
1,248,535
Common Stock
Jul 30
2021
BUY
Exercise of conversion of derivative security
$480
$4.71 p/Share
102
Added 0.01%
1,248,637
Common Stock
Jul 29
2021
SELL
Open market or private sale
$474,733
$70.03 p/Share
6,779
Reduced 0.54%
1,248,535
Common Stock
Jul 29
2021
BUY
Exercise of conversion of derivative security
$22,845
$3.37 p/Share
6,779
Added 0.54%
1,255,314
Common Stock
May 04
2021
BUY
Exercise of conversion of derivative security
$103,950
$0.84 p/Share
123,750
Added 9.02%
1,248,535
Common Stock
Jan 20
2021
SELL
Open market or private sale
$980,340
$65.83 p/Share
14,892
Reduced 1.31%
1,124,785
Common Stock
Jan 20
2021
BUY
Exercise of conversion of derivative security
$70,141
$4.71 p/Share
14,892
Added 1.29%
1,139,677
Common Stock
Jan 19
2021
SELL
Open market or private sale
$3,823,508
$63.74 p/Share
59,986
Reduced 5.06%
1,124,785
Common Stock
Jan 19
2021
BUY
Exercise of conversion of derivative security
$121,772
$2.03 p/Share
59,986
Added 4.82%
1,184,771
Common Stock
Jan 17
2021
SELL
Payment of exercise price or tax liability
$1,578,596
$62.96 p/Share
25,073
Reduced 2.18%
1,124,785
Common Stock
Jan 15
2021
SELL
Open market or private sale
$4,694,374
$62.49 p/Share
75,122
Reduced 6.39%
1,101,406
Common Stock