Aug 30
2024
BUY
Grant, award, or other acquisition
-
1,148
Added 0.36%
319,515
Common Stock
Jun 30
2024
-
1,816
Reduced 0.57%
318,367
Common Stock
Jun 30
2024
BUY
Grant, award, or other acquisition
$53,735
$29.59 p/Share
1,816
Added 0.56%
320,183
Common Stock
May 24
2024
BUY
Grant, award, or other acquisition
-
1,199
Added 0.38%
318,367
Common Stock
Mar 31
2024
-
1,765
Reduced 0.55%
317,167
Common Stock
Mar 31
2024
BUY
Grant, award, or other acquisition
$53,744
$30.45 p/Share
1,765
Added 0.55%
318,932
Common Stock
Feb 28
2024
BUY
Grant, award, or other acquisition
-
1,036
Added 0.33%
317,167
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
-
30,000
Added 8.67%
316,130
Common Stock
Dec 29
2023
-
1,545
Reduced 0.54%
286,130
Common Stock
Dec 29
2023
BUY
Grant, award, or other acquisition
$53,735
$34.78 p/Share
1,545
Added 0.53%
287,675
Common Stock
Nov 28
2023
BUY
Grant, award, or other acquisition
-
1,023
Added 0.36%
286,130
Common Stock
Sep 29
2023
-
1,890
Reduced 0.66%
285,107
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$53,732
$28.43 p/Share
1,890
Added 0.65%
286,997
Common Stock
Aug 25
2023
BUY
Grant, award, or other acquisition
-
989
Added 0.35%
285,107
Common Stock
Jun 30
2023
-
1,738
Reduced 0.61%
284,117
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
$53,738
$30.92 p/Share
1,738
Added 0.6%
285,855
Common Stock
May 25
2023
BUY
Grant, award, or other acquisition
-
982
Added 0.34%
284,117
Common Stock
Mar 31
2023
-
1,825
Reduced 0.64%
283,134
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$53,728
$29.44 p/Share
1,825
Added 0.64%
284,959
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
-
740
Added 0.26%
283,134
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
30,000
Added 9.6%
282,394
Common Stock
Dec 31
2022
-
1,821
Reduced 0.72%
252,394
Common Stock
Dec 31
2022
BUY
Grant, award, or other acquisition
$53,737
$29.51 p/Share
1,821
Added 0.71%
254,215
Common Stock
Nov 25
2022
BUY
Grant, award, or other acquisition
-
778
Added 0.31%
252,394
Common Stock
Sep 30
2022
-
2,112
Reduced 0.83%
251,615
Common Stock