Jan 15
2022
SELL
Payment of exercise price or tax liability
$655,471
$35.55 p/Share
18,438
Reduced 1.51%
1,200,787
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
-
91,420
Added 6.98%
1,219,225
Common Stock
Jan 07
2022
BUY
Exercise of conversion of derivative security
$171,068
$2.03 p/Share
84,270
Added 6.95%
1,127,805
Common Stock
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