Jun 11
2024
SELL
Open market or private sale
$425,145
$30.15 p/Share
14,101
Reduced 1.25%
1,114,239
Common Stock
May 03
2024
SELL
Open market or private sale
$477,552
$30.2 p/Share
15,813
Reduced 1.38%
1,128,340
Common Stock
May 02
2024
SELL
Open market or private sale
$466,862
$30.63 p/Share
15,242
Reduced 1.31%
1,144,153
Common Stock
Apr 08
2024
SELL
Open market or private sale
$375,894
$34.41 p/Share
10,924
Reduced 0.93%
1,159,395
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
211,342
Added 15.3%
1,170,319
Common Stock
Mar 28
2024
-
54,038
Reduced 5.33%
958,977
Common Stock
Feb 06
2024
SELL
Open market or private sale
$171,306
$31.0 p/Share
5,526
Reduced 0.54%
1,013,015
Common Stock
Feb 05
2024
SELL
Open market or private sale
$175,129
$30.66 p/Share
5,712
Reduced 0.56%
1,018,541
Common Stock
Feb 02
2024
SELL
Open market or private sale
$180,045
$31.22 p/Share
5,767
Reduced 0.56%
1,024,253
Common Stock
Jan 16
2024
SELL
Open market or private sale
$3,395,670
$34.29 p/Share
99,028
Reduced 8.77%
1,030,020
Common Stock
Aug 03
2023
SELL
Open market or private sale
$169,068
$29.63 p/Share
5,706
Reduced 0.5%
1,129,048
Common Stock
Aug 02
2023
SELL
Open market or private sale
$177,865
$30.64 p/Share
5,805
Reduced 0.51%
1,134,754
Common Stock
Jun 09
2023
SELL
Open market or private sale
$345,959
$24.05 p/Share
14,385
Reduced 1.25%
1,140,559
Common Stock
May 01
2023
BUY
Grant, award, or other acquisition
-
283,057
Added 19.68%
1,154,944
Common Stock
Apr 06
2023
SELL
Open market or private sale
$265,957
$24.11 p/Share
11,031
Reduced 1.25%
871,887
Common Stock
Feb 03
2023
SELL
Open market or private sale
$197,780
$30.55 p/Share
6,474
Reduced 0.73%
882,918
Common Stock
Feb 02
2023
SELL
Open market or private sale
$173,083
$31.35 p/Share
5,521
Reduced 0.62%
889,392
Common Stock
Aug 02
2022
SELL
Open market or private sale
$359,621
$32.34 p/Share
11,120
Reduced 1.23%
894,913
Common Stock
Jun 09
2022
SELL
Open market or private sale
$516,730
$34.55 p/Share
14,956
Reduced 1.62%
906,033
Common Stock
Apr 06
2022
SELL
Open market or private sale
$425,349
$43.63 p/Share
9,749
Reduced 1.05%
920,989
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
152,738
Added 14.1%
930,738
Common Stock
Jan 07
2022
BUY
Grant, award, or other acquisition
-
778,000
Added 50.0%
778,000
Common Stock