Jan 24
2025
BUY
Grant, award, or other acquisition
-
5,000
Added 8.06%
57,025
Common Stock
Jan 03
2025
BUY
Grant, award, or other acquisition
$31,226
$37.13 p/Share
841
Added 1.59%
52,025
Common Stock
Dec 12
2024
BUY
Grant, award, or other acquisition
-
132
Added 0.26%
51,184
Common Stock
Oct 04
2024
BUY
Grant, award, or other acquisition
$31,239
$37.82 p/Share
826
Added 1.59%
51,051
Common Stock
Sep 03
2024
BUY
Grant, award, or other acquisition
-
131
Added 0.26%
50,225
Common Stock
Jul 05
2024
BUY
Grant, award, or other acquisition
$31,239
$32.44 p/Share
963
Added 1.89%
50,094
Common Stock
May 28
2024
BUY
Grant, award, or other acquisition
-
146
Added 0.3%
49,131
Common Stock
Apr 05
2024
BUY
Grant, award, or other acquisition
$31,221
$32.22 p/Share
969
Added 1.94%
48,985
Common Stock
Feb 28
2024
BUY
Grant, award, or other acquisition
-
148
Added 0.31%
48,016
Common Stock
Jan 30
2024
BUY
Grant, award, or other acquisition
-
5,985
Added 11.11%
47,868
Common Stock
Jan 05
2024
BUY
Grant, award, or other acquisition
$31,239
$28.22 p/Share
1,107
Added 2.58%
41,883
Common Stock
Dec 08
2023
BUY
Grant, award, or other acquisition
-
142
Added 0.35%
40,776
Common Stock
Oct 06
2023
BUY
Grant, award, or other acquisition
$31,242
$24.6 p/Share
1,270
Added 3.03%
40,634
Common Stock
Aug 29
2023
BUY
Grant, award, or other acquisition
-
82
Added 0.29%
28,377
Common Stock
Jul 07
2023
BUY
Grant, award, or other acquisition
$31,234
$42.38 p/Share
737
Added 2.54%
28,294
Common Stock
May 31
2023
BUY
Grant, award, or other acquisition
-
76
Added 0.28%
27,557
Common Stock
Apr 07
2023
BUY
Grant, award, or other acquisition
$31,234
$34.86 p/Share
896
Added 3.16%
27,481
Common Stock
Mar 08
2023
BUY
Grant, award, or other acquisition
-
77
Added 0.29%
26,585
Common Stock
Feb 03
2023
BUY
Grant, award, or other acquisition
-
4,153
Added 13.55%
26,507
Common Stock
Jan 06
2023
BUY
Grant, award, or other acquisition
$31,248
$43.95 p/Share
711
Added 3.08%
22,354
Common Stock
Dec 05
2022
BUY
Grant, award, or other acquisition
-
57
Added 0.26%
21,643
Common Stock
Oct 07
2022
BUY
Grant, award, or other acquisition
$30,754
$34.02 p/Share
904
Added 4.02%
21,586
Common Stock
Aug 30
2022
BUY
Grant, award, or other acquisition
-
63
Added 0.3%
20,682
Common Stock
Jul 08
2022
BUY
Grant, award, or other acquisition
$29,990
$30.54 p/Share
982
Added 4.55%
20,618
Common Stock
Jun 01
2022
BUY
Grant, award, or other acquisition
-
63
Added 0.32%
19,636
Common Stock