Nov 20
2022
BUY
Exercise of conversion of derivative security
-
3,813
Added 1.05%
359,331
Common Stock
Aug 22
2022
SELL
Payment of exercise price or tax liability
$14,184
$9.45 p/Share
1,501
Reduced 0.42%
356,689
Common Stock
Aug 20
2022
BUY
Exercise of conversion of derivative security
-
3,812
Added 1.06%
357,020
Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
$32,375
$10.43 p/Share
3,104
Reduced 0.87%
353,736
Common Stock
May 20
2022
BUY
Exercise of conversion of derivative security
-
7,884
Added 2.17%
355,060
Common Stock
Apr 07
2022
BUY
Exercise of conversion of derivative security
$182,669
$1.77 p/Share
103,203
Added 22.82%
348,956
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$407,531
$21.63 p/Share
18,841
Reduced 7.12%
245,637
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
63,660
Added 19.4%
264,478
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$31,339
$23.67 p/Share
1,324
Reduced 0.65%
200,818
Common Stock
Feb 20
2022
BUY
Exercise of conversion of derivative security
-
4,518
Added 2.2%
201,114
Common Stock
Nov 22
2021
SELL
Payment of exercise price or tax liability
$76,550
$43.03 p/Share
1,779
Reduced 0.89%
197,624
Common Stock
Nov 20
2021
BUY
Exercise of conversion of derivative security
-
4,517
Added 2.23%
198,011
Common Stock
Nov 03
2021
SELL
Open market or private sale
$700,000
$50.0 p/Share
14,000
Reduced 6.7%
194,886
Common Stock
Nov 03
2021
BUY
Exercise of conversion of derivative security
$103,320
$7.38 p/Share
14,000
Added 6.28%
208,886
Common Stock
Oct 01
2021
SELL
Open market or private sale
$703,780
$50.27 p/Share
14,000
Reduced 6.7%
194,886
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
$103,320
$7.38 p/Share
14,000
Added 6.28%
208,886
Common Stock
Sep 09
2021
BUY
Exercise of conversion of derivative security
$58,749
$1.41 p/Share
41,666
Added 17.61%
194,886
Common Stock
Sep 02
2021
SELL
Open market or private sale
$721,840
$51.56 p/Share
14,000
Reduced 8.37%
153,220
Common Stock
Sep 02
2021
BUY
Exercise of conversion of derivative security
$103,320
$7.38 p/Share
14,000
Added 7.73%
167,220
Common Stock
Aug 20
2021
SELL
Payment of exercise price or tax liability
$84,675
$47.57 p/Share
1,780
Reduced 1.15%
153,220
Common Stock
Aug 20
2021
BUY
Exercise of conversion of derivative security
-
4,519
Added 2.86%
153,607
Common Stock
Aug 10
2021
SELL
Open market or private sale
$770,280
$55.02 p/Share
14,000
Reduced 8.51%
150,481
Common Stock
Aug 10
2021
BUY
Exercise of conversion of derivative security
$103,320
$7.38 p/Share
14,000
Added 7.84%
164,481
Common Stock
Jul 01
2021
SELL
Open market or private sale
$893,760
$63.84 p/Share
14,000
Reduced 8.51%
150,481
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
$103,320
$7.38 p/Share
14,000
Added 7.84%
164,481
Common Stock