Oct 28
2024
SELL
Open market or private sale
$116,959
$17.98 p/Share
6,505
Reduced 4.64%
133,823
Common Stock
Jul 29
2024
SELL
Open market or private sale
$34,424
$14.63 p/Share
2,353
Reduced 1.65%
140,328
Common Stock
Mar 11
2024
SELL
Open market or private sale
$12,358
$14.98 p/Share
825
Reduced 0.57%
142,681
Common Stock
Feb 05
2024
SELL
Open market or private sale
$14,517
$14.89 p/Share
975
Reduced 0.67%
143,506
Common Stock
Feb 02
2024
SELL
Open market or private sale
$23,531
$15.3 p/Share
1,538
Reduced 1.05%
144,481
Common Stock
Feb 01
2024
SELL
Open market or private sale
$11,557
$15.64 p/Share
739
Reduced 0.5%
146,019
Common Stock
Jan 30
2024
SELL
Open market or private sale
$13,205
$15.91 p/Share
830
Reduced 0.56%
146,758
Common Stock
Jan 25
2024
BUY
Grant, award, or other acquisition
-
69,925
Added 32.15%
147,588
Common Stock
Oct 24
2023
BUY
Grant, award, or other acquisition
-
21,762
Added 21.89%
77,663
Common Stock
Aug 25
2023
SELL
Open market or private sale
$848,012
$27.03 p/Share
31,373
Reduced 35.95%
55,901
Common Stock
Aug 25
2023
BUY
Exercise of conversion of derivative security
$264,788
$8.44 p/Share
31,373
Added 26.44%
87,274
Common Stock
Jul 25
2023
BUY
Grant, award, or other acquisition
-
23,120
Added 29.26%
55,901
Common Stock
Mar 09
2023
SELL
Open market or private sale
$18,424
$23.99 p/Share
768
Reduced 2.29%
32,781
Common Stock
Mar 02
2023
SELL
Sale (or disposition) back to the issuer
$493,823
$22.35 p/Share
22,095
Reduced 39.71%
33,549
Common Stock
Feb 03
2023
SELL
Open market or private sale
$21,043
$22.75 p/Share
925
Reduced 1.64%
55,644
Common Stock
Feb 02
2023
SELL
Open market or private sale
$68,319
$22.57 p/Share
3,027
Reduced 5.08%
56,569
Common Stock
Feb 01
2023
SELL
Open market or private sale
$17,519
$21.79 p/Share
804
Reduced 1.33%
59,596
Common Stock
Jan 30
2023
BUY
Grant, award, or other acquisition
$174,983
$21.41 p/Share
8,173
Added 11.92%
60,400
Common Stock
Mar 07
2022
BUY
Grant, award, or other acquisition
$149,993
$18.96 p/Share
7,911
Added 13.15%
52,227
Common Stock
Feb 02
2022
SELL
Payment of exercise price or tax liability
$45,958
$19.64 p/Share
2,340
Reduced 5.02%
44,316
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$63,094
$19.57 p/Share
3,224
Reduced 6.46%
46,656
Common Stock
Jan 28
2022
BUY
Grant, award, or other acquisition
-
9,215
Added 15.59%
49,880
Common Stock
May 03
2021
SELL
Open market or private sale
$101,624
$21.11 p/Share
4,814
Reduced 10.23%
42,234
Common Stock
May 03
2021
BUY
Exercise of conversion of derivative security
$101,624
$21.11 p/Share
4,814
Added 9.85%
44,065
Common Stock
Mar 02
2021
SELL
Open market or private sale
$16,717
$18.33 p/Share
912
Reduced 2.11%
42,234
Common Stock