Nov 17
2024
SELL
Payment of exercise price or tax liability
$34,025
$7.4 p/Share
4,598
Reduced 10.84%
37,827
$.0001 par value commo...
Nov 17
2024
BUY
Exercise of conversion of derivative security
-
8,553
Added 16.78%
42,425
$.0001 par value commo...
Jul 07
2024
SELL
Payment of exercise price or tax liability
$28,492
$14.39 p/Share
1,980
Reduced 5.52%
33,872
$.0001 par value commo...
Jul 07
2024
BUY
Exercise of conversion of derivative security
-
3,682
Added 9.31%
35,852
$.0001 par value commo...
Nov 17
2023
SELL
Payment of exercise price or tax liability
$114,758
$19.52 p/Share
5,879
Reduced 15.45%
32,170
$.0001 par value commo...
Nov 17
2023
BUY
Exercise of conversion of derivative security
-
11,163
Added 22.68%
38,049
$.0001 par value commo...
Dec 17
2022
SELL
Payment of exercise price or tax liability
$55,789
$29.93 p/Share
1,864
Reduced 6.48%
26,886
$.0001 par value commo...
Dec 17
2022
BUY
Exercise of conversion of derivative security
-
3,540
Added 10.96%
28,750
$.0001 par value commo...
Nov 19
2022
SELL
Payment of exercise price or tax liability
$26,142
$34.04 p/Share
768
Reduced 2.96%
25,210
$.0001 par value commo...
Nov 19
2022
BUY
Exercise of conversion of derivative security
-
1,458
Added 5.31%
25,978
$.0001 par value commo...
Nov 17
2022
SELL
Payment of exercise price or tax liability
$136,510
$34.0 p/Share
4,015
Reduced 14.07%
24,520
$.0001 par value commo...
Nov 17
2022
BUY
Exercise of conversion of derivative security
-
7,623
Added 21.08%
28,535
$.0001 par value commo...
Dec 17
2021
SELL
Payment of exercise price or tax liability
$121,862
$46.16 p/Share
2,640
Reduced 11.21%
20,912
$.0001 par value commo...
Dec 17
2021
BUY
Exercise of conversion of derivative security
-
5,014
Added 17.55%
23,552
$.0001 par value commo...
Nov 19
2021
SELL
Payment of exercise price or tax liability
$37,494
$48.82 p/Share
768
Reduced 3.98%
18,538
$.0001 par value commo...
Nov 19
2021
BUY
Exercise of conversion of derivative security
-
1,458
Added 7.02%
19,306
$.0001 par value commo...
Nov 17
2021
SELL
Payment of exercise price or tax liability
$108,677
$53.43 p/Share
2,034
Reduced 10.23%
17,848
$.0001 par value commo...
Nov 17
2021
BUY
Exercise of conversion of derivative security
-
3,861
Added 16.26%
19,882
$.0001 par value commo...
Dec 17
2020
SELL
Payment of exercise price or tax liability
$44,055
$32.04 p/Share
1,375
Reduced 7.9%
16,021
$.0001 par value commo...
Dec 17
2020
BUY
Exercise of conversion of derivative security
-
2,611
Added 13.05%
17,396
$.0001 par value commo...
Nov 19
2020
SELL
Payment of exercise price or tax liability
$26,872
$34.99 p/Share
768
Reduced 4.94%
14,785
$.0001 par value commo...
Nov 19
2020
BUY
Exercise of conversion of derivative security
-
1,458
Added 8.57%
15,551
$.0001 par value commo...
Nov 17
2020
SELL
Payment of exercise price or tax liability
$47,000
$35.66 p/Share
1,318
Reduced 8.55%
14,095
$.0001 par value commo...
Nov 17
2020
BUY
Exercise of conversion of derivative security
-
2,500
Added 13.96%
15,413
$.0001 par value commo...