Jul 01
2024
SELL
Payment of exercise price or tax liability
$1,409
$4.49 p/Share
314
Reduced 1.52%
20,381
Common Stock
Apr 02
2024
SELL
Payment of exercise price or tax liability
$3,688
$0.39 p/Share
9,457
Reduced 1.5%
620,876
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$2,987
$0.4 p/Share
7,468
Reduced 1.17%
630,333
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
11,633
Added 1.79%
637,801
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$14,829
$1.17 p/Share
12,675
Reduced 1.98%
626,168
Common Stock
Oct 02
2023
SELL
Payment of exercise price or tax liability
$25,433
$2.36 p/Share
10,777
Reduced 1.66%
638,843
Common Stock
Jul 03
2023
SELL
Payment of exercise price or tax liability
$41,595
$3.86 p/Share
10,776
Reduced 1.63%
649,620
Common Stock
Apr 03
2023
SELL
Payment of exercise price or tax liability
$73,822
$6.85 p/Share
10,777
Reduced 1.61%
660,396
Common Stock
Mar 27
2023
BUY
Grant, award, or other acquisition
-
178,603
Added 21.02%
671,173
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
41,847
Added 7.83%
492,570
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$85,393
$6.31 p/Share
13,533
Reduced 2.91%
450,723
Common Stock
Oct 03
2022
SELL
Payment of exercise price or tax liability
$286,003
$6.38 p/Share
44,828
Reduced 8.81%
464,256
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$115,591
$12.25 p/Share
9,436
Reduced 1.82%
509,084
Common Stock
Apr 13
2022
SELL
Payment of exercise price or tax liability
$96,357
$12.92 p/Share
7,458
Reduced 1.42%
518,520
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$26,703
$13.5 p/Share
1,978
Reduced 0.37%
525,978
Common Stock
Mar 10
2022
BUY
Grant, award, or other acquisition
-
208,335
Added 28.3%
527,956
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$159,424
$20.93 p/Share
7,617
Reduced 2.33%
319,621
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$1,890,966
$34.34 p/Share
55,066
Reduced 14.4%
327,238
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
-
39,238
Added 9.31%
382,304
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$81,869
$41.39 p/Share
1,978
Reduced 0.57%
343,066
Common Stock
Jun 30
2021
SELL
Open market or private sale
$2,121,694
$41.91 p/Share
50,625
Reduced 12.79%
345,044
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$80,089
$40.49 p/Share
1,978
Reduced 0.5%
395,669
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
52,643
Added 11.69%
397,647
Common Stock
Jan 01
2021
SELL
Payment of exercise price or tax liability
$2,296,147
$39.1 p/Share
58,725
Reduced 14.55%
345,004
Common Stock
Jan 01
2021
BUY
Grant, award, or other acquisition
-
118,560
Added 22.7%
403,729
Common Stock