Mar 05
2024
SELL
Open market or private sale
$262,005
$18.72 p/Share
13,996
Reduced 1.95%
705,562
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
28,618
Added 3.83%
719,558
Common Stock
Feb 27
2024
SELL
Open market or private sale
$95,917
$19.83 p/Share
4,837
Reduced 0.7%
690,940
Common Stock
Feb 26
2024
SELL
Open market or private sale
$634,694
$20.27 p/Share
31,312
Reduced 4.31%
695,777
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
99,052
Added 12.26%
708,945
Common Stock
Feb 23
2024
BUY
Grant, award, or other acquisition
-
89,001
Added 12.41%
628,037
Common Stock
Feb 20
2024
SELL
Open market or private sale
$1,359,221
$18.86 p/Share
72,069
Reduced 11.79%
539,036
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
$965,367
$16.3 p/Share
59,225
Added 8.84%
611,105
Common Stock
Mar 02
2023
SELL
Open market or private sale
$133,965
$13.41 p/Share
9,990
Reduced 1.78%
551,880
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
21,818
Added 3.74%
561,870
Common Stock
Feb 27
2023
SELL
Open market or private sale
$292,832
$12.94 p/Share
22,630
Reduced 4.02%
540,052
Common Stock
Feb 23
2023
BUY
Grant, award, or other acquisition
-
70,430
Added 11.35%
550,037
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$149,260
$13.96 p/Share
10,692
Reduced 2.13%
492,252
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$38,250
$13.96 p/Share
2,740
Reduced 0.54%
502,944
Common Stock
Feb 14
2023
SELL
Open market or private sale
$746,930
$13.22 p/Share
56,500
Reduced 10.05%
505,684
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
$671,221
$10.24 p/Share
65,549
Added 10.44%
562,184
Common Stock
Nov 08
2022
BUY
Grant, award, or other acquisition
-
116,954
Added 19.06%
496,635
Common Stock
Mar 05
2022
SELL
Payment of exercise price or tax liability
$282,599
$21.69 p/Share
13,029
Reduced 3.32%
379,681
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
47,627
Added 10.82%
392,710
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$56,871
$17.75 p/Share
3,204
Reduced 0.92%
345,083
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$282,328
$17.5 p/Share
16,133
Reduced 4.43%
348,287
Common Stock
Feb 17
2022
BUY
Grant, award, or other acquisition
-
60,242
Added 14.47%
356,210
Common Stock
Feb 10
2022
SELL
Open market or private sale
$190,013
$17.86 p/Share
10,639
Reduced 3.38%
304,178
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
$117,029
$11.0 p/Share
10,639
Added 3.27%
314,817
Common Stock
Feb 09
2022
SELL
Open market or private sale
$192,973
$18.14 p/Share
10,638
Reduced 3.38%
304,178
Common Stock