Dec 16
2024
SELL
Payment of exercise price or tax liability
$49,925
$4.51 p/Share
11,070
Reduced 3.5%
305,035
Common Stock
Sep 16
2024
SELL
Payment of exercise price or tax liability
$24,796
$2.24 p/Share
11,070
Reduced 3.38%
316,105
Common Stock
Jun 16
2024
SELL
Payment of exercise price or tax liability
$29,114
$2.63 p/Share
11,070
Reduced 3.27%
327,175
Common Stock
Mar 16
2024
SELL
Payment of exercise price or tax liability
$52,873
$4.21 p/Share
12,559
Reduced 3.58%
338,245
Common Stock
Jan 29
2024
BUY
Grant, award, or other acquisition
-
100,000
Added 22.18%
350,804
Common Stock
Dec 16
2023
SELL
Payment of exercise price or tax liability
$46,118
$4.61 p/Share
10,004
Reduced 3.84%
250,804
Common Stock
Sep 16
2023
SELL
Payment of exercise price or tax liability
$38,615
$3.86 p/Share
10,004
Reduced 3.69%
260,808
Common Stock
Jun 16
2023
SELL
Payment of exercise price or tax liability
$35,314
$3.53 p/Share
10,004
Reduced 3.56%
270,812
Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$52,174
$4.72 p/Share
11,054
Reduced 3.79%
280,816
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
100,000
Added 25.52%
291,870
Common Stock
Dec 16
2022
SELL
Payment of exercise price or tax liability
$73,380
$7.99 p/Share
9,184
Reduced 4.57%
191,870
Common Stock
Oct 21
2022
BUY
Grant, award, or other acquisition
-
70,000
Added 25.83%
201,054
Common Stock
Sep 16
2022
SELL
Payment of exercise price or tax liability
$64,609
$9.38 p/Share
6,888
Reduced 4.99%
131,054
Common Stock
Jun 16
2022
SELL
Payment of exercise price or tax liability
$94,503
$13.72 p/Share
6,888
Reduced 4.76%
137,942
Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$119,036
$16.66 p/Share
7,145
Reduced 4.7%
144,830
Common Stock
Jan 12
2022
BUY
Grant, award, or other acquisition
-
67,500
Added 30.76%
151,975
Common Stock
Jan 10
2022
-
16,486
Reduced 16.33%
84,475
Common Stock
Dec 20
2021
-
108,867
Reduced 51.88%
100,961
Common Stock
Dec 16
2021
SELL
Payment of exercise price or tax liability
$129,142
$18.11 p/Share
7,131
Reduced 3.29%
209,828
Common Stock
Sep 20
2021
SELL
Open market or private sale
$3,121
$35.87 p/Share
87
Reduced 0.04%
216,959
Common Stock
Sep 17
2021
SELL
Open market or private sale
$260,405
$36.62 p/Share
7,111
Reduced 3.17%
217,046
Common Stock
Sep 16
2021
-
34,689
Reduced 13.4%
224,157
Common Stock
Jun 21
2021
SELL
Open market or private sale
$307,017
$41.5 p/Share
7,398
Reduced 2.78%
258,846
Common Stock
Mar 17
2021
SELL
Open market or private sale
$350,512
$48.44 p/Share
7,236
Reduced 2.65%
266,244
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
67,500
Added 19.8%
273,480
Common Stock