Nov 17
2024
SELL
Payment of exercise price or tax liability
$19,069
$7.4 p/Share
2,577
Reduced 4.43%
55,598
$.0001 par value commo...
Nov 17
2024
BUY
Exercise of conversion of derivative security
-
7,218
Added 11.04%
58,175
$.0001 par value commo...
Jul 07
2024
SELL
Payment of exercise price or tax liability
$18,908
$14.39 p/Share
1,314
Reduced 2.52%
50,832
$.0001 par value commo...
Jul 07
2024
BUY
Exercise of conversion of derivative security
-
3,682
Added 6.6%
52,146
$.0001 par value commo...
Nov 17
2023
SELL
Payment of exercise price or tax liability
$66,368
$19.52 p/Share
3,400
Reduced 6.65%
47,724
$.0001 par value commo...
Nov 17
2023
BUY
Exercise of conversion of derivative security
-
9,828
Added 16.12%
51,124
$.0001 par value commo...
Dec 17
2022
SELL
Payment of exercise price or tax liability
$39,896
$29.93 p/Share
1,333
Reduced 3.2%
40,282
$.0001 par value commo...
Dec 17
2022
BUY
Exercise of conversion of derivative security
-
3,853
Added 8.47%
41,615
$.0001 par value commo...
Nov 19
2022
SELL
Payment of exercise price or tax liability
$22,091
$34.04 p/Share
649
Reduced 1.69%
37,762
$.0001 par value commo...
Nov 19
2022
BUY
Exercise of conversion of derivative security
-
1,875
Added 4.65%
38,411
$.0001 par value commo...
Nov 17
2022
SELL
Payment of exercise price or tax liability
$76,568
$34.0 p/Share
2,252
Reduced 5.81%
36,536
$.0001 par value commo...
Nov 17
2022
BUY
Exercise of conversion of derivative security
-
6,509
Added 14.37%
38,788
$.0001 par value commo...
Dec 17
2021
SELL
Payment of exercise price or tax liability
$62,270
$46.16 p/Share
1,349
Reduced 4.1%
31,580
$.0001 par value commo...
Dec 17
2021
BUY
Exercise of conversion of derivative security
-
3,900
Added 10.59%
32,929
$.0001 par value commo...
Nov 19
2021
SELL
Payment of exercise price or tax liability
$31,684
$48.82 p/Share
649
Reduced 2.19%
29,029
$.0001 par value commo...
Nov 19
2021
BUY
Exercise of conversion of derivative security
-
1,875
Added 5.94%
29,678
$.0001 par value commo...
Nov 17
2021
SELL
Payment of exercise price or tax liability
$82,923
$53.43 p/Share
1,552
Reduced 5.29%
27,803
$.0001 par value commo...
Nov 17
2021
BUY
Exercise of conversion of derivative security
-
4,486
Added 13.26%
29,355
$.0001 par value commo...
Dec 17
2020
SELL
Payment of exercise price or tax liability
$28,932
$32.04 p/Share
903
Reduced 3.55%
24,505
$.0001 par value commo...
Dec 17
2020
BUY
Exercise of conversion of derivative security
-
2,611
Added 9.32%
25,408
$.0001 par value commo...
Nov 19
2020
SELL
Payment of exercise price or tax liability
$22,709
$34.99 p/Share
649
Reduced 2.77%
22,797
$.0001 par value commo...
Nov 19
2020
BUY
Exercise of conversion of derivative security
-
1,875
Added 7.4%
23,446
$.0001 par value commo...
Nov 17
2020
SELL
Payment of exercise price or tax liability
$41,152
$35.66 p/Share
1,154
Reduced 5.08%
21,571
$.0001 par value commo...
Nov 17
2020
BUY
Exercise of conversion of derivative security
-
3,333
Added 12.79%
22,725
$.0001 par value commo...