Mar 06
2024
BUY
Exercise of conversion of derivative security
$102,037
$7.5 p/Share
13,605
Added 2.75%
481,572
Common Stock
Feb 28
2024
BUY
Grant, award, or other acquisition
-
83,396
Added 15.13%
467,967
Common Stock
Jan 25
2024
SELL
Open market or private sale
$34,400
$25.0 p/Share
1,376
Reduced 0.36%
384,571
Common Stock
Jan 25
2024
BUY
Exercise of conversion of derivative security
$13,691
$9.95 p/Share
1,376
Added 0.36%
385,947
Common Stock
Jan 24
2024
SELL
Open market or private sale
$453,462
$25.02 p/Share
18,124
Reduced 4.5%
384,571
Common Stock
Jan 24
2024
BUY
Exercise of conversion of derivative security
$150,791
$8.32 p/Share
18,124
Added 4.31%
402,695
Common Stock
Jan 23
2024
SELL
Open market or private sale
$87,500
$25.0 p/Share
3,500
Reduced 0.9%
384,571
Common Stock
Jan 23
2024
BUY
Exercise of conversion of derivative security
$26,425
$7.55 p/Share
3,500
Added 0.89%
388,071
Common Stock
Jan 03
2024
SELL
Open market or private sale
$209,854
$20.71 p/Share
10,133
Reduced 2.57%
384,571
Common Stock
Jan 02
2024
SELL
Open market or private sale
$868,113
$21.38 p/Share
40,604
Reduced 9.33%
394,704
Common Stock
Dec 21
2023
SELL
Open market or private sale
$72,215
$22.49 p/Share
3,211
Reduced 0.73%
435,308
Common Stock
Dec 18
2023
SELL
Open market or private sale
$341,087
$23.59 p/Share
14,459
Reduced 3.19%
438,519
Common Stock
Sep 21
2023
SELL
Open market or private sale
$51,756
$17.31 p/Share
2,990
Reduced 0.66%
452,978
Common Stock
Sep 19
2023
SELL
Open market or private sale
$284,509
$18.28 p/Share
15,564
Reduced 3.3%
455,968
Common Stock
Jun 30
2023
SELL
Open market or private sale
$46,887
$15.5 p/Share
3,025
Reduced 0.64%
471,532
Common Stock
Jun 16
2023
SELL
Open market or private sale
$242,621
$15.77 p/Share
15,385
Reduced 3.14%
474,557
Common Stock
Apr 14
2023
SELL
Open market or private sale
$48,856
$15.51 p/Share
3,150
Reduced 0.64%
489,942
Common Stock
Mar 16
2023
SELL
Open market or private sale
$162,033
$13.59 p/Share
11,923
Reduced 2.4%
483,907
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
93,593
Added 15.88%
495,830
Common Stock
Feb 02
2023
SELL
Open market or private sale
$30,219
$16.16 p/Share
1,870
Reduced 0.46%
402,237
Common Stock
Feb 01
2023
SELL
Open market or private sale
$211,018
$15.66 p/Share
13,475
Reduced 3.23%
404,107
Common Stock
Dec 16
2022
SELL
Payment of exercise price or tax liability
$162,819
$13.26 p/Share
12,279
Reduced 2.86%
417,582
Common Stock
Sep 23
2022
SELL
Payment of exercise price or tax liability
$33,921
$13.7 p/Share
2,476
Reduced 0.57%
429,596
Common Stock
Sep 16
2022
SELL
Payment of exercise price or tax liability
$150,170
$14.38 p/Share
10,443
Reduced 2.36%
432,072
Common Stock
Jun 27
2022
BUY
Grant, award, or other acquisition
-
259,022
Added 36.97%
441,515
Common Stock