Aug 20
2024
SELL
Payment of exercise price or tax liability
$36,437
$11.26 p/Share
3,236
Reduced 1.28%
249,625
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$16,030
$4.58 p/Share
3,500
Added 1.37%
252,861
Common Stock
Jun 10
2024
SELL
Payment of exercise price or tax liability
$80,377
$5.74 p/Share
14,003
Reduced 5.32%
249,361
Common Stock
Mar 06
2024
SELL
Payment of exercise price or tax liability
$69,051
$6.24 p/Share
11,066
Reduced 4.03%
263,364
Common Stock
Mar 06
2024
BUY
Exercise of conversion of derivative security
-
23,704
Added 7.95%
274,430
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$6,156
$5.77 p/Share
1,067
Added 0.42%
250,726
Common Stock
Jul 09
2023
SELL
Payment of exercise price or tax liability
$40,282
$6.58 p/Share
6,122
Reduced 2.39%
249,659
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$12,884
$6.15 p/Share
2,095
Added 0.81%
255,781
Common Stock
Jun 10
2023
SELL
Payment of exercise price or tax liability
$48,038
$6.91 p/Share
6,952
Reduced 2.67%
253,686
Common Stock
Aug 20
2022
SELL
Payment of exercise price or tax liability
$19,291
$13.24 p/Share
1,457
Reduced 0.56%
260,638
Common Stock
Aug 15
2022
SELL
Open market or private sale
$303,193
$16.07 p/Share
18,867
Reduced 6.72%
262,095
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$124,604
$16.02 p/Share
7,778
Reduced 2.69%
280,962
Common Stock
Jul 09
2022
SELL
Payment of exercise price or tax liability
$94,895
$14.24 p/Share
6,664
Reduced 2.27%
286,585
Common Stock
Jun 10
2022
BUY
Grant, award, or other acquisition
-
70,113
Added 19.3%
293,249
Common Stock
Nov 11
2021
SELL
Open market or private sale
$168,800
$16.88 p/Share
10,000
Reduced 4.31%
221,787
Common Stock
Sep 21
2021
SELL
Open market or private sale
$173,273
$17.98 p/Share
9,637
Reduced 3.99%
231,787
Common Stock
Aug 20
2021
BUY
Grant, award, or other acquisition
-
14,688
Added 5.73%
241,424
Common Stock
Aug 15
2021
SELL
Payment of exercise price or tax liability
$130,148
$17.7 p/Share
7,353
Reduced 3.14%
226,736
Common Stock
Jul 09
2021
SELL
Payment of exercise price or tax liability
$60,756
$18.54 p/Share
3,277
Reduced 1.38%
234,089
Common Stock
Jun 21
2021
SELL
Open market or private sale
$464,250
$18.57 p/Share
25,000
Reduced 9.53%
237,366
Common Stock
Nov 07
2020
SELL
Payment of exercise price or tax liability
$95,002
$6.65 p/Share
14,286
Reduced 5.33%
253,845
Common Stock