Oct 21
2024
SELL
Open market or private sale
$529,390
$27.74 p/Share
19,084
Reduced 1.39%
1,355,927
Common Stock
Oct 18
2024
SELL
Open market or private sale
$1,178,608
$27.01 p/Share
43,636
Reduced 3.08%
1,375,011
Common Stock
Oct 17
2024
SELL
Open market or private sale
$401,937
$26.11 p/Share
15,394
Reduced 1.07%
1,418,647
Common Stock
Oct 16
2024
SELL
Open market or private sale
$870,383
$26.14 p/Share
33,297
Reduced 2.27%
1,434,041
Common Stock
Oct 15
2024
SELL
Open market or private sale
$243,950
$24.31 p/Share
10,035
Reduced 0.68%
1,467,338
Common Stock
Sep 30
2024
SELL
Open market or private sale
$12,000
$24.0 p/Share
500
Reduced 0.03%
1,477,373
Common Stock
Sep 25
2024
SELL
Open market or private sale
$14,406
$24.01 p/Share
600
Reduced 0.04%
1,477,873
Common Stock
Sep 24
2024
SELL
Open market or private sale
$25,341
$24.02 p/Share
1,055
Reduced 0.07%
1,478,473
Common Stock
Sep 23
2024
SELL
Open market or private sale
$243,519
$24.13 p/Share
10,092
Reduced 0.68%
1,479,528
Common Stock
Sep 20
2024
SELL
Open market or private sale
$171,966
$24.19 p/Share
7,109
Reduced 0.47%
1,489,620
Common Stock
Sep 19
2024
SELL
Open market or private sale
$140,740
$24.7 p/Share
5,698
Reduced 0.38%
1,496,729
Common Stock
Sep 18
2024
SELL
Open market or private sale
$84,000
$24.0 p/Share
3,500
Reduced 0.23%
1,502,427
Common Stock
Sep 13
2024
BUY
Grant, award, or other acquisition
$8,883
$6.58 p/Share
1,350
Added 0.09%
1,505,927
Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
$12,370
$6.58 p/Share
1,880
Added 0.12%
1,504,577
Common Stock
Feb 05
2024
SELL
Open market or private sale
$234,474
$16.97 p/Share
13,817
Reduced 0.91%
1,502,697
Common Stock
Feb 02
2024
SELL
Open market or private sale
$1,443,565
$16.75 p/Share
86,183
Reduced 5.38%
1,516,514
Common Stock
Sep 15
2023
BUY
Grant, award, or other acquisition
$9,350
$6.58 p/Share
1,421
Added 0.09%
1,602,697
Common Stock
Jun 23
2023
SELL
Open market or private sale
$355,210
$17.15 p/Share
20,712
Reduced 1.28%
1,601,276
Common Stock
Jun 22
2023
SELL
Open market or private sale
$59,752
$17.18 p/Share
3,478
Reduced 0.21%
1,621,988
Common Stock
Jun 21
2023
SELL
Open market or private sale
$342,569
$17.34 p/Share
19,756
Reduced 1.2%
1,625,466
Common Stock
Jun 20
2023
SELL
Open market or private sale
$21,489
$16.53 p/Share
1,300
Reduced 0.08%
1,645,222
Common Stock
Jun 16
2023
SELL
Open market or private sale
$949,981
$17.35 p/Share
54,754
Reduced 3.22%
1,646,522
Common Stock
Jun 15
2023
SELL
Open market or private sale
$206,028
$16.13 p/Share
12,773
Reduced 0.75%
1,701,276
Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
$28,739
$2.25 p/Share
12,773
Added 0.74%
1,714,049
Common Stock
Jun 13
2023
SELL
Open market or private sale
$126,832
$16.0 p/Share
7,927
Reduced 0.46%
1,701,276
Common Stock