Nov 17
2023
SELL
Payment of exercise price or tax liability
$578,611
$19.52 p/Share
29,642
Reduced 52.65%
26,655
$.0001 par value commo...
Nov 17
2023
-
26,655
Reduced 100.0%
0
$.0001 par value commo...
Nov 17
2023
BUY
Exercise of conversion of derivative security
-
56,297
Added 50.0%
56,297
$.0001 par value commo...
Dec 17
2022
-
12,057
Reduced 100.0%
0
$.0001 par value commo...
Dec 17
2022
SELL
Payment of exercise price or tax liability
$401,301
$29.93 p/Share
13,408
Reduced 52.65%
12,057
$.0001 par value commo...
Dec 17
2022
BUY
Exercise of conversion of derivative security
-
25,465
Added 50.0%
25,465
$.0001 par value commo...
Nov 19
2022
-
5,523
Reduced 100.0%
0
$.0001 par value commo...
Nov 19
2022
SELL
Payment of exercise price or tax liability
$209,107
$34.04 p/Share
6,143
Reduced 52.66%
5,523
$.0001 par value commo...
Nov 19
2022
BUY
Exercise of conversion of derivative security
-
11,666
Added 50.0%
11,666
$.0001 par value commo...
Nov 17
2022
SELL
Payment of exercise price or tax liability
$631,584
$34.0 p/Share
18,576
Reduced 52.65%
16,703
$.0001 par value commo...
Nov 17
2022
-
16,703
Reduced 100.0%
0
$.0001 par value commo...
Nov 17
2022
BUY
Exercise of conversion of derivative security
-
35,279
Added 50.0%
35,279
$.0001 par value commo...
Dec 17
2021
SELL
Payment of exercise price or tax liability
$487,357
$46.16 p/Share
10,558
Reduced 52.65%
9,494
$.0001 par value commo...
Dec 17
2021
-
9,494
Reduced 100.0%
0
$.0001 par value commo...
Dec 17
2021
BUY
Exercise of conversion of derivative security
-
20,052
Added 50.0%
20,052
$.0001 par value commo...
Nov 19
2021
SELL
Payment of exercise price or tax liability
$299,901
$48.82 p/Share
6,143
Reduced 52.65%
5,524
$.0001 par value commo...
Nov 19
2021
-
5,524
Reduced 100.0%
0
$.0001 par value commo...
Nov 19
2021
BUY
Exercise of conversion of derivative security
-
11,667
Added 50.0%
11,667
$.0001 par value commo...
Nov 17
2021
SELL
Payment of exercise price or tax liability
$756,622
$53.43 p/Share
14,161
Reduced 52.66%
12,732
$.0001 par value commo...
Nov 17
2021
-
12,732
Reduced 100.0%
0
$.0001 par value commo...
Nov 17
2021
BUY
Exercise of conversion of derivative security
-
26,893
Added 50.0%
26,893
$.0001 par value commo...
Dec 17
2020
SELL
Payment of exercise price or tax liability
$256,897
$32.04 p/Share
8,018
Reduced 52.66%
7,209
$.0001 par value commo...
Dec 17
2020
-
7,209
Reduced 100.0%
0
$.0001 par value commo...
Dec 17
2020
BUY
Exercise of conversion of derivative security
-
15,227
Added 50.0%
15,227
$.0001 par value commo...
Nov 19
2020
SELL
Payment of exercise price or tax liability
$214,944
$34.99 p/Share
6,143
Reduced 52.65%
5,524
$.0001 par value commo...