Feb 06
2025
SELL
Payment of exercise price or tax liability
$29,761
$25.79 p/Share
1,154
Reduced 0.72%
159,101
Common Stock
Feb 05
2025
SELL
Payment of exercise price or tax liability
$71,201
$24.62 p/Share
2,892
Reduced 1.77%
160,255
Common Stock
Feb 05
2025
BUY
Grant, award, or other acquisition
-
89,589
Added 35.45%
163,147
Common Stock
Feb 03
2025
SELL
Payment of exercise price or tax liability
$139,474
$24.01 p/Share
5,809
Reduced 7.32%
73,558
Common Stock
Jan 31
2025
BUY
Grant, award, or other acquisition
-
16,900
Added 17.56%
79,367
Common Stock
Nov 21
2024
BUY
Grant, award, or other acquisition
-
398
Added 0.63%
62,467
Common Stock
Sep 09
2024
SELL
Sale (or disposition) back to the issuer
-
620,146
Reduced 90.91%
62,014
Common Stock
Sep 09
2024
BUY
Grant, award, or other acquisition
-
62,014
Added 8.33%
682,160
Common Stock
Aug 26
2024
BUY
Grant, award, or other acquisition
-
2,927
Added 0.47%
620,146
Common Stock
May 29
2024
BUY
Grant, award, or other acquisition
-
3,283
Added 0.53%
617,219
Common Stock
May 02
2024
SELL
Payment of exercise price or tax liability
$51,188
$3.05 p/Share
16,783
Reduced 2.66%
613,936
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$1,338
$4.73 p/Share
283
Reduced 0.04%
630,719
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
2,652
Added 0.42%
631,002
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$266,529
$4.8 p/Share
55,527
Reduced 8.12%
628,350
Common Stock
Feb 06
2024
SELL
Payment of exercise price or tax liability
$57,444
$5.14 p/Share
11,176
Reduced 1.61%
683,877
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
164,721
Added 19.16%
695,053
Common Stock
Feb 02
2024
SELL
Payment of exercise price or tax liability
$71,483
$5.23 p/Share
13,668
Reduced 2.51%
530,332
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
80,328
Added 12.87%
544,000
Common Stock
Nov 29
2023
BUY
Grant, award, or other acquisition
-
1,904
Added 0.41%
463,672
Common Stock
Sep 18
2023
SELL
Payment of exercise price or tax liability
$142,662
$3.99 p/Share
35,755
Reduced 7.19%
461,768
Common Stock
Aug 30
2023
BUY
Grant, award, or other acquisition
-
1,802
Added 0.36%
497,523
Common Stock
May 24
2023
BUY
Grant, award, or other acquisition
-
2,453
Added 0.49%
495,721
Common Stock
May 02
2023
BUY
Grant, award, or other acquisition
-
96,500
Added 16.36%
493,268
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$1,712
$4.39 p/Share
390
Reduced 0.1%
396,768
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
2,003
Added 0.5%
397,158
Common Stock