Mar 26
2024
SELL
Payment of exercise price or tax liability
$28,214
$13.34 p/Share
2,115
Reduced 0.67%
314,226
Common Stock
Feb 28
2024
SELL
Payment of exercise price or tax liability
$541,114
$12.88 p/Share
42,012
Reduced 11.72%
316,341
Common Stock
Feb 28
2024
BUY
Exercise of conversion of derivative security
$470,475
$8.57 p/Share
54,898
Added 13.28%
358,353
Common Stock
Feb 20
2024
SELL
Open market or private sale
$197,059
$12.68 p/Share
15,541
Reduced 4.87%
303,455
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$405,970
$10.99 p/Share
36,940
Reduced 10.49%
315,297
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
78,814
Added 18.28%
352,237
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
29,411
Added 9.76%
271,993
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$237,844
$13.15 p/Share
18,087
Reduced 7.01%
240,043
Common Stock
May 01
2022
BUY
Grant, award, or other acquisition
-
34,019
Added 11.64%
258,130
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
31,271
Added 12.29%
223,237
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$14,496
$15.52 p/Share
934
Reduced 0.48%
191,966
Common Stock
Jan 18
2022
SELL
Open market or private sale
$54,402
$17.64 p/Share
3,084
Reduced 1.19%
256,706
Common Stock
Jan 14
2022
SELL
Payment of exercise price or tax liability
$528,353
$17.08 p/Share
30,934
Reduced 10.64%
259,790
Common Stock
Jan 14
2022
BUY
Exercise of conversion of derivative security
$486,632
$13.77 p/Share
35,340
Added 10.84%
290,724
Common Stock
Oct 21
2021
SELL
Open market or private sale
$59,185
$16.7 p/Share
3,544
Reduced 1.37%
254,867
Common Stock
Oct 20
2021
SELL
Payment of exercise price or tax liability
$519,512
$16.25 p/Share
31,970
Reduced 11.01%
258,411
Common Stock
Oct 20
2021
BUY
Exercise of conversion of derivative security
$453,365
$10.83 p/Share
41,862
Added 12.6%
290,381
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$159,256
$10.21 p/Share
15,598
Reduced 5.93%
247,490
Common Stock
May 01
2021
BUY
Grant, award, or other acquisition
-
31,585
Added 10.72%
263,088
Common Stock
Mar 26
2021
BUY
Grant, award, or other acquisition
-
12,437
Added 5.24%
224,965
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$19,589
$15.34 p/Share
1,277
Reduced 0.6%
212,528
Common Stock