Oct 01
2024
BUY
Grant, award, or other acquisition
-
763
Added 1.29%
58,439
Common Stock
Jul 01
2024
BUY
Grant, award, or other acquisition
-
875
Added 1.49%
57,676
Common Stock
Jun 10
2024
BUY
Open market or private purchase
$137,806
$30.85 p/Share
4,467
Added 7.29%
56,801
Common Stock
Jun 07
2024
BUY
Open market or private purchase
$157,700
$31.54 p/Share
5,000
Added 8.72%
52,334
Common Stock
Jun 06
2024
BUY
Open market or private purchase
$158,550
$31.71 p/Share
5,000
Added 9.55%
47,334
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
814
Added 1.89%
42,334
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
-
787
Added 1.86%
41,520
Common Stock
Oct 02
2023
BUY
Grant, award, or other acquisition
-
912
Added 2.19%
40,733
Common Stock
Jul 03
2023
BUY
Grant, award, or other acquisition
-
1,012
Added 2.48%
39,821
Common Stock
Apr 03
2023
BUY
Grant, award, or other acquisition
-
749
Added 1.89%
38,809
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
-
747
Added 1.92%
38,060
Common Stock
Nov 14
2022
BUY
Open market or private purchase
$172,650
$34.53 p/Share
5,000
Added 11.82%
37,313
Common Stock
Nov 11
2022
BUY
Open market or private purchase
$175,150
$35.03 p/Share
5,000
Added 13.4%
32,313
Common Stock
Nov 10
2022
BUY
Open market or private purchase
$349,799
$34.98 p/Share
10,000
Added 26.8%
27,313
Common Stock
Oct 03
2022
BUY
Grant, award, or other acquisition
-
864
Added 4.75%
17,313
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
-
442
Added 2.62%
16,449
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
715
Added 4.36%
15,675
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
704
Added 4.49%
14,960
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
-
407
Added 2.78%
14,256
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
-
587
Added 4.07%
13,849
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
-
554
Added 4.01%
13,262
Common Stock
Jan 05
2021
BUY
Open market or private purchase
$32,820
$32.82 p/Share
1,000
Added 7.3%
12,708
Common Stock
Jan 04
2021
BUY
Open market or private purchase
$32,370
$32.37 p/Share
1,000
Added 7.87%
11,708
Common Stock
Dec 31
2020
BUY
Open market or private purchase
$32,820
$32.82 p/Share
1,000
Added 8.54%
10,708
Common Stock
Dec 30
2020
BUY
Open market or private purchase
$32,790
$32.79 p/Share
1,000
Added 9.34%
9,708
Common Stock