Nov 04
2024
SELL
Payment of exercise price or tax liability
$13
$6.61 p/Share
2
Reduced 0.01%
38,918
Common Stock
Oct 21
2024
SELL
Payment of exercise price or tax liability
$15
$7.71 p/Share
2
Reduced 0.01%
38,920
Common Stock
Oct 07
2024
SELL
Payment of exercise price or tax liability
$79
$6.1 p/Share
13
Reduced 0.03%
38,922
Common Stock
Sep 23
2024
SELL
Payment of exercise price or tax liability
$12
$6.28 p/Share
2
Reduced 0.01%
38,935
Common Stock
Aug 28
2024
BUY
Grant, award, or other acquisition
-
20,000
Added 33.93%
38,937
Common Stock
Aug 26
2024
SELL
Payment of exercise price or tax liability
$14
$7.12 p/Share
2
Reduced 0.01%
18,937
Common Stock
Aug 12
2024
SELL
Payment of exercise price or tax liability
$24
$6.14 p/Share
4
Reduced 0.02%
18,939
Common Stock
Jul 29
2024
SELL
Payment of exercise price or tax liability
$14
$7.45 p/Share
2
Reduced 0.01%
18,943
Common Stock
Jul 17
2024
SELL
Payment of exercise price or tax liability
$168
$8.04 p/Share
21
Reduced 0.11%
18,945
Common Stock
May 20
2024
SELL
Payment of exercise price or tax liability
$24
$1.01 p/Share
24
Reduced 0.01%
379,355
Common Stock
May 06
2024
SELL
Payment of exercise price or tax liability
$16
$0.95 p/Share
17
Reduced 0.0%
379,379
Common Stock
Apr 22
2024
SELL
Payment of exercise price or tax liability
$30
$0.86 p/Share
36
Reduced 0.01%
379,396
Common Stock
Apr 09
2024
SELL
Payment of exercise price or tax liability
$7,161
$1.18 p/Share
6,069
Reduced 1.57%
379,432
Common Stock
Mar 25
2024
SELL
Payment of exercise price or tax liability
$51
$1.38 p/Share
37
Reduced 0.01%
385,501
Common Stock
Mar 13
2024
BUY
Grant, award, or other acquisition
-
230,115
Added 37.38%
385,538
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$151
$1.65 p/Share
92
Reduced 0.06%
155,423
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$106
$1.87 p/Share
57
Reduced 0.04%
155,515
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$206
$1.89 p/Share
109
Reduced 0.07%
155,572
Common Stock
Jan 03
2024
SELL
Payment of exercise price or tax liability
$1,360
$2.37 p/Share
574
Reduced 0.37%
155,681
Common Stock
Nov 21
2023
SELL
Payment of exercise price or tax liability
$63
$2.25 p/Share
28
Reduced 0.02%
156,255
Common Stock
Nov 06
2023
SELL
Payment of exercise price or tax liability
$29
$1.85 p/Share
16
Reduced 0.01%
156,283
Common Stock
Oct 20
2023
SELL
Payment of exercise price or tax liability
$42
$1.75 p/Share
24
Reduced 0.02%
156,299
Common Stock
Oct 09
2023
SELL
Payment of exercise price or tax liability
$666
$1.68 p/Share
397
Reduced 0.25%
156,323
Common Stock
Sep 25
2023
SELL
Payment of exercise price or tax liability
$695
$1.71 p/Share
407
Reduced 0.26%
156,348
Common Stock
Aug 24
2023
SELL
Payment of exercise price or tax liability
$317
$2.76 p/Share
115
Reduced 0.07%
156,755
Common Stock