Nov 17
2024
SELL
Payment of exercise price or tax liability
$14,726
$7.4 p/Share
1,990
Reduced 8.85%
20,508
$.0001 par value commo...
Nov 17
2024
BUY
Exercise of conversion of derivative security
-
5,575
Added 19.86%
22,498
$.0001 par value commo...
Jul 07
2024
SELL
Payment of exercise price or tax liability
$22,693
$14.39 p/Share
1,577
Reduced 8.52%
16,923
$.0001 par value commo...
Jul 07
2024
BUY
Exercise of conversion of derivative security
-
4,418
Added 19.28%
18,500
$.0001 par value commo...
Jan 05
2024
SELL
Open market or private sale
$4,024
$26.83 p/Share
150
Reduced 1.12%
13,248
$.0001 par value commo...
Dec 06
2023
SELL
Open market or private sale
$3,379
$22.53 p/Share
150
Reduced 1.11%
13,398
$.0001 par value commo...
Nov 17
2023
SELL
Payment of exercise price or tax liability
$44,720
$19.52 p/Share
2,291
Reduced 14.46%
13,548
$.0001 par value commo...
Nov 17
2023
BUY
Exercise of conversion of derivative security
-
6,619
Added 29.47%
15,839
$.0001 par value commo...
Nov 07
2023
SELL
Open market or private sale
$2,701
$18.01 p/Share
150
Reduced 1.6%
9,220
$.0001 par value commo...
Oct 09
2023
SELL
Open market or private sale
$2,307
$15.38 p/Share
150
Reduced 1.58%
9,370
$.0001 par value commo...
Sep 06
2023
SELL
Open market or private sale
$4,487
$26.09 p/Share
172
Reduced 1.77%
9,520
$.0001 par value commo...
Aug 07
2023
SELL
Open market or private sale
$5,712
$28.56 p/Share
200
Reduced 2.02%
9,692
$.0001 par value commo...
Jul 10
2023
SELL
Open market or private sale
$8,380
$41.9 p/Share
200
Reduced 2.07%
9,477
$.0001 par value commo...
Jun 05
2023
SELL
Open market or private sale
$12,683
$46.63 p/Share
272
Reduced 2.73%
9,677
$.0001 par value commo...
May 23
2023
SELL
Open market or private sale
$33,075
$45.0 p/Share
735
Reduced 6.88%
9,949
$.0001 par value commo...
May 08
2023
SELL
Open market or private sale
$10,238
$37.64 p/Share
272
Reduced 2.48%
10,684
$.0001 par value commo...
Apr 03
2023
SELL
Open market or private sale
$10,140
$33.8 p/Share
300
Reduced 2.67%
10,956
$.0001 par value commo...
Mar 06
2023
SELL
Open market or private sale
$10,191
$33.97 p/Share
300
Reduced 2.6%
11,256
$.0001 par value commo...
Dec 17
2022
SELL
Payment of exercise price or tax liability
$59,291
$29.93 p/Share
1,981
Reduced 15.39%
10,893
$.0001 par value commo...
Dec 17
2022
BUY
Exercise of conversion of derivative security
-
3,762
Added 22.61%
12,874
$.0001 par value commo...
Dec 06
2022
SELL
Open market or private sale
$9,585
$31.95 p/Share
300
Reduced 3.19%
9,112
$.0001 par value commo...
Nov 19
2022
SELL
Payment of exercise price or tax liability
$20,185
$34.04 p/Share
593
Reduced 5.93%
9,412
$.0001 par value commo...
Nov 19
2022
BUY
Exercise of conversion of derivative security
-
1,125
Added 10.11%
10,005
$.0001 par value commo...
Nov 17
2022
SELL
Payment of exercise price or tax liability
$51,204
$34.0 p/Share
1,506
Reduced 14.5%
8,880
$.0001 par value commo...
Nov 17
2022
BUY
Exercise of conversion of derivative security
-
2,858
Added 21.58%
10,386
$.0001 par value commo...