Nov 17
2024
SELL
Payment of exercise price or tax liability
$41,980
$7.4 p/Share
5,673
Reduced 7.23%
72,819
$.0001 par value commo...
Nov 17
2024
BUY
Exercise of conversion of derivative security
-
10,552
Added 11.85%
78,492
$.0001 par value commo...
Jul 07
2024
SELL
Payment of exercise price or tax liability
$39,874
$14.39 p/Share
2,771
Reduced 3.94%
67,551
$.0001 par value commo...
Jul 07
2024
BUY
Exercise of conversion of derivative security
-
5,154
Added 6.83%
70,322
$.0001 par value commo...
Nov 17
2023
SELL
Payment of exercise price or tax liability
$153,173
$19.52 p/Share
7,847
Reduced 10.8%
64,819
$.0001 par value commo...
Nov 17
2023
BUY
Exercise of conversion of derivative security
-
14,902
Added 17.02%
72,666
$.0001 par value commo...
Dec 17
2022
SELL
Payment of exercise price or tax liability
$85,150
$29.93 p/Share
2,845
Reduced 4.74%
57,188
$.0001 par value commo...
Dec 17
2022
BUY
Exercise of conversion of derivative security
-
5,403
Added 8.26%
60,033
$.0001 par value commo...
Nov 19
2022
SELL
Payment of exercise price or tax liability
$56,029
$34.04 p/Share
1,646
Reduced 2.92%
54,630
$.0001 par value commo...
Nov 19
2022
BUY
Exercise of conversion of derivative security
-
3,125
Added 5.26%
56,276
$.0001 par value commo...
Nov 17
2022
SELL
Payment of exercise price or tax liability
$187,578
$34.0 p/Share
5,517
Reduced 9.4%
53,151
$.0001 par value commo...
Nov 17
2022
BUY
Exercise of conversion of derivative security
-
10,478
Added 15.15%
58,668
$.0001 par value commo...
Dec 17
2021
SELL
Payment of exercise price or tax liability
$148,912
$46.16 p/Share
3,226
Reduced 6.32%
47,808
$.0001 par value commo...
Dec 17
2021
BUY
Exercise of conversion of derivative security
-
6,127
Added 10.72%
51,034
$.0001 par value commo...
Nov 19
2021
SELL
Payment of exercise price or tax liability
$80,358
$48.82 p/Share
1,646
Reduced 3.54%
44,907
$.0001 par value commo...
Nov 19
2021
BUY
Exercise of conversion of derivative security
-
3,125
Added 6.29%
46,553
$.0001 par value commo...
Nov 17
2021
SELL
Payment of exercise price or tax liability
$192,775
$53.43 p/Share
3,608
Reduced 7.67%
43,428
$.0001 par value commo...
Nov 17
2021
BUY
Exercise of conversion of derivative security
-
6,851
Added 12.71%
47,036
$.0001 par value commo...
Dec 17
2020
SELL
Payment of exercise price or tax liability
$73,404
$32.04 p/Share
2,291
Reduced 5.44%
39,795
$.0001 par value commo...
Dec 17
2020
BUY
Exercise of conversion of derivative security
-
4,351
Added 9.37%
42,086
$.0001 par value commo...
Nov 19
2020
SELL
Payment of exercise price or tax liability
$57,594
$34.99 p/Share
1,646
Reduced 4.18%
37,735
$.0001 par value commo...
Nov 19
2020
BUY
Exercise of conversion of derivative security
-
3,125
Added 7.35%
39,381
$.0001 par value commo...
Nov 17
2020
SELL
Payment of exercise price or tax liability
$90,006
$35.66 p/Share
2,524
Reduced 6.51%
36,256
$.0001 par value commo...
Nov 17
2020
BUY
Exercise of conversion of derivative security
-
4,791
Added 11.0%
38,780
$.0001 par value commo...