Dec 13
2024
|
BUY
Grant, award, or other acquisition
|
-
|
42,424
|
|
Feb 20
2024
|
BUY
Grant, award, or other acquisition
|
-
|
54,816
|
|
Jan 15
2024
|
SELL
Payment of exercise price or tax liability
|
$289,509
$14.03 p/Share
|
20,635
|
|
Jan 15
2024
|
BUY
Grant, award, or other acquisition
|
-
|
57,834
|
|
Jan 01
2024
|
SELL
Payment of exercise price or tax liability
|
$214,616
$14.03 p/Share
|
15,297
|
|
Feb 21
2023
|
BUY
Grant, award, or other acquisition
|
-
|
47,619
|
|
Jan 25
2023
|
SELL
Payment of exercise price or tax liability
|
$232,093
$15.03 p/Share
|
15,442
|
|
Jan 25
2023
|
BUY
Grant, award, or other acquisition
|
-
|
44,657
|
|
Jan 01
2023
|
SELL
Payment of exercise price or tax liability
|
$204,498
$15.03 p/Share
|
13,606
|
|
Feb 15
2022
|
BUY
Grant, award, or other acquisition
|
-
|
37,260
|
|
Jan 01
2022
|
SELL
Payment of exercise price or tax liability
|
$261,797
$19.6 p/Share
|
13,357
|
|
Mar 04
2021
|
SELL
Open market or private sale
|
$158,600
$15.86 p/Share
|
10,000
|
|
Mar 03
2021
|
SELL
Open market or private sale
|
$226,240
$16.16 p/Share
|
14,000
|
|
Mar 03
2021
|
BUY
Exercise of conversion of derivative security
|
$380,800
$10.88 p/Share
|
35,000
|
|
Feb 23
2021
|
BUY
Grant, award, or other acquisition
|
-
|
38,556
|
|
Jan 01
2021
|
SELL
Payment of exercise price or tax liability
|
$230,201
$13.39 p/Share
|
17,192
|
|
Jan 01
2021
|
BUY
Grant, award, or other acquisition
|
-
|
11,652
|
|