Nov 21
2022
SELL
Payment of exercise price or tax liability
$7,528
$4.61 p/Share
1,633
Reduced 3.47%
45,442
Common Stock
Nov 20
2022
BUY
Exercise of conversion of derivative security
-
4,147
Added 8.32%
45,686
Common Stock
Sep 28
2022
SELL
Open market or private sale
$59,900
$5.99 p/Share
10,000
Reduced 18.89%
42,928
Common Stock
Aug 22
2022
SELL
Payment of exercise price or tax liability
$15,422
$9.45 p/Share
1,632
Reduced 2.99%
52,928
Common Stock
Aug 20
2022
BUY
Exercise of conversion of derivative security
-
4,144
Added 7.23%
53,171
Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
$24,636
$10.43 p/Share
2,362
Reduced 4.48%
50,416
Common Stock
May 20
2022
BUY
Exercise of conversion of derivative security
-
5,998
Added 10.45%
51,389
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$239,704
$21.63 p/Share
11,082
Reduced 19.15%
46,780
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
44,292
Added 43.36%
57,862
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$25,138
$23.67 p/Share
1,062
Reduced 7.26%
13,570
Common Stock
Feb 20
2022
BUY
Exercise of conversion of derivative security
-
3,528
Added 20.42%
13,750
Common Stock
Dec 20
2021
SELL
Open market or private sale
$106,693
$39.99 p/Share
2,668
Reduced 19.37%
11,104
Common Stock
Nov 22
2021
SELL
Payment of exercise price or tax liability
$37,006
$43.03 p/Share
860
Reduced 5.88%
13,772
Common Stock
Nov 20
2021
BUY
Exercise of conversion of derivative security
-
3,528
Added 20.22%
13,918
Common Stock
Aug 20
2021
SELL
Payment of exercise price or tax liability
$40,910
$47.57 p/Share
860
Reduced 7.19%
11,104
Common Stock
Aug 20
2021
BUY
Exercise of conversion of derivative security
-
3,527
Added 23.87%
11,250
Common Stock
May 20
2021
SELL
Payment of exercise price or tax liability
$68,091
$52.58 p/Share
1,295
Reduced 13.31%
8,437
Common Stock
May 20
2021
BUY
Exercise of conversion of derivative security
-
5,316
Added 37.09%
9,018
Common Stock
Feb 26
2021
SELL
Open market or private sale
$99,082
$76.1 p/Share
1,302
Reduced 22.77%
4,416
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$71,846
$94.41 p/Share
761
Reduced 11.75%
5,718
Common Stock
Feb 20
2021
BUY
Exercise of conversion of derivative security
-
2,931
Added 31.15%
6,479
Common Stock
Nov 30
2020
SELL
Open market or private sale
$257,802
$48.45 p/Share
5,321
Reduced 60.0%
3,548
Common Stock
Nov 20
2020
SELL
Payment of exercise price or tax liability
$125,220
$43.86 p/Share
2,855
Reduced 24.35%
8,869
Common Stock
Nov 20
2020
BUY
Exercise of conversion of derivative security
-
11,724
Added 50.0%
11,724
Common Stock