Oct 09
2024
BUY
Other acquisition or disposition
$9,812
$27.72 p/Share
354
Added 1.28%
27,222
Common Stock
Jul 10
2024
BUY
Other acquisition or disposition
$9,802
$26.35 p/Share
372
Added 1.37%
26,868
Common Stock
May 29
2024
BUY
Grant, award, or other acquisition
-
412
Added 1.53%
26,496
Common Stock
Apr 10
2024
BUY
Other acquisition or disposition
$9,806
$22.39 p/Share
438
Added 1.65%
26,084
Common Stock
Jan 10
2024
BUY
Other acquisition or disposition
$9,817
$26.18 p/Share
375
Added 1.44%
25,646
Common Stock
Oct 30
2023
BUY
Open market or private purchase
$159,975
$21.33 p/Share
7,500
Added 22.89%
25,271
Common Stock
Oct 27
2023
BUY
Open market or private purchase
$154,950
$20.66 p/Share
7,500
Added 29.68%
17,771
Common Stock
Oct 11
2023
BUY
Other acquisition or disposition
$9,820
$18.02 p/Share
545
Added 5.04%
10,271
Common Stock
Feb 06
2023
SELL
Open market or private sale
$9,510
$31.7 p/Share
300
Reduced 3.09%
9,420
Common Stock
Feb 03
2023
SELL
Open market or private sale
$9,741
$32.47 p/Share
300
Reduced 2.99%
9,720
Common Stock
Feb 02
2023
SELL
Open market or private sale
$9,743
$32.48 p/Share
300
Reduced 2.91%
10,019
Common Stock
Feb 01
2023
SELL
Open market or private sale
$9,765
$32.55 p/Share
300
Reduced 2.83%
10,319
Common Stock
Jan 31
2023
SELL
Open market or private sale
$9,900
$33.0 p/Share
300
Reduced 2.75%
10,619
Common Stock
Jan 30
2023
SELL
Open market or private sale
$9,822
$32.74 p/Share
300
Reduced 2.67%
10,919
Common Stock
Jan 27
2023
SELL
Open market or private sale
$9,810
$32.7 p/Share
300
Reduced 2.6%
11,219
Common Stock
Jan 26
2023
SELL
Open market or private sale
$9,768
$32.56 p/Share
300
Reduced 2.54%
11,519
Common Stock
Jan 25
2023
SELL
Open market or private sale
$9,795
$32.65 p/Share
300
Reduced 2.48%
11,819
Common Stock
Jan 24
2023
SELL
Open market or private sale
$9,963
$33.21 p/Share
300
Reduced 2.42%
12,119
Common Stock
Jan 23
2023
SELL
Open market or private sale
$10,011
$33.37 p/Share
300
Reduced 2.36%
12,419
Common Stock
Jan 20
2023
SELL
Open market or private sale
$9,957
$33.19 p/Share
300
Reduced 2.3%
12,719
Common Stock
Jan 19
2023
SELL
Open market or private sale
$9,912
$33.04 p/Share
300
Reduced 2.25%
13,019
Common Stock
Jan 18
2023
SELL
Open market or private sale
$9,855
$32.85 p/Share
300
Reduced 2.2%
13,319
Common Stock
Jan 17
2023
SELL
Open market or private sale
$9,996
$33.32 p/Share
300
Reduced 2.16%
13,619
Common Stock
Jan 13
2023
SELL
Open market or private sale
$10,092
$33.64 p/Share
300
Reduced 2.11%
13,919
Common Stock
Jan 12
2023
SELL
Open market or private sale
$10,074
$33.58 p/Share
300
Reduced 2.07%
14,219
Common Stock