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
Sep 30
2021
BUY
Grant, award, or other acquisition
$6,923
$31.61 p/Share
219
Added 1.43%
15,045
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$6,931
$29.62 p/Share
234
Added 1.55%
14,826
Common Stock
Mar 31
2021
BUY
Grant, award, or other acquisition
$6,933
$33.17 p/Share
209
Added 1.41%
14,592
Common Stock