Oct 24
2024
SELL
Open market or private sale
$13,066
$31.11 p/Share
420
Reduced 4.14%
9,714
Common Stock
Oct 24
2024
SELL
Open market or private sale
$17,910
$30.88 p/Share
580
Reduced 5.41%
10,134
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
$11,554
$30.09 p/Share
384
Added 3.46%
10,714
Common Stock
Sep 23
2024
SELL
Open market or private sale
$30,390
$30.39 p/Share
1,000
Reduced 8.83%
10,330
Common Stock
Aug 20
2024
SELL
Open market or private sale
$2,902
$30.23 p/Share
96
Reduced 0.84%
11,330
Common Stock
Aug 20
2024
SELL
Open market or private sale
$27,174
$30.06 p/Share
904
Reduced 7.33%
11,426
Common Stock
Jul 19
2024
SELL
Open market or private sale
$737
$33.54 p/Share
22
Reduced 0.18%
12,330
Common Stock
Jul 19
2024
SELL
Open market or private sale
$15,117
$33.08 p/Share
457
Reduced 3.43%
12,873
Common Stock
Jul 19
2024
SELL
Open market or private sale
$17,354
$33.31 p/Share
521
Reduced 4.05%
12,352
Common Stock
Jul 15
2024
SELL
Open market or private sale
$128,360
$32.09 p/Share
4,000
Reduced 23.08%
13,330
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$11,550
$30.0 p/Share
385
Added 2.17%
17,330
Common Stock
Jun 18
2024
SELL
Open market or private sale
$11,439
$28.96 p/Share
395
Reduced 2.28%
16,945
Common Stock
Jun 18
2024
SELL
Open market or private sale
$17,417
$28.79 p/Share
605
Reduced 3.37%
17,340
Common Stock
May 16
2024
SELL
Open market or private sale
$29,827
$30.53 p/Share
977
Reduced 5.16%
17,968
Common Stock
May 16
2024
SELL
Open market or private sale
$704
$30.65 p/Share
23
Reduced 0.13%
17,945
Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
$11,547
$29.61 p/Share
390
Added 2.02%
18,945
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$11,545
$33.76 p/Share
342
Added 1.81%
18,555
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$11,547
$25.38 p/Share
455
Added 2.44%
18,213
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$11,549
$26.55 p/Share
435
Added 2.39%
17,758
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$11,561
$25.75 p/Share
449
Added 2.53%
17,323
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$11,554
$28.25 p/Share
409
Added 2.37%
16,874
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$11,543
$28.93 p/Share
399
Added 2.37%
16,465
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$11,544
$26.6 p/Share
434
Added 2.63%
16,066
Common Stock
Mar 31
2022
BUY
Grant, award, or other acquisition
$11,553
$31.31 p/Share
369
Added 2.31%
15,632
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$6,935
$31.81 p/Share
218
Added 1.41%
15,263
Common Stock