Nov 20
2023
-
364,000
Reduced 56.48%
280,500
Common Stock
Jan 20
2023
BUY
Open market or private purchase
$14,865
$34.49 p/Share
431
Added 0.07%
644,500
Common Stock
Jan 19
2023
BUY
Open market or private purchase
$227,185
$34.49 p/Share
6,587
Added 1.01%
644,069
Common Stock
Jan 18
2023
BUY
Open market or private purchase
$159,033
$34.49 p/Share
4,611
Added 0.72%
637,482
Common Stock
Jan 09
2023
BUY
Open market or private purchase
$345
$34.5 p/Share
10
Added 0.0%
632,871
Common Stock
Jan 05
2023
BUY
Open market or private purchase
$142,933
$34.5 p/Share
4,143
Added 0.65%
632,861
Common Stock
Jan 04
2023
BUY
Open market or private purchase
$36,662
$34.49 p/Share
1,063
Added 0.17%
628,718
Common Stock
Jan 03
2023
BUY
Open market or private purchase
$5,070
$34.49 p/Share
147
Added 0.02%
627,655
Common Stock
Dec 16
2022
BUY
Open market or private purchase
$124,643
$34.47 p/Share
3,616
Added 0.57%
627,508
Common Stock
Dec 15
2022
BUY
Open market or private purchase
$232,432
$34.46 p/Share
6,745
Added 1.07%
623,892
Common Stock
Dec 13
2022
BUY
Open market or private purchase
$326,379
$34.45 p/Share
9,474
Added 1.51%
617,147
Common Stock
Dec 12
2022
BUY
Open market or private purchase
$94,157
$34.49 p/Share
2,730
Added 0.45%
607,673
Common Stock
Dec 09
2022
BUY
Open market or private purchase
$26,350
$34.49 p/Share
764
Added 0.13%
604,943
Common Stock
Dec 08
2022
BUY
Open market or private purchase
$23,763
$34.49 p/Share
689
Added 0.11%
604,179
Common Stock
Dec 07
2022
BUY
Open market or private purchase
$95,481
$34.47 p/Share
2,770
Added 0.46%
603,490
Common Stock
Dec 06
2022
BUY
Open market or private purchase
$17,072
$34.49 p/Share
495
Added 0.08%
600,720
Common Stock
Dec 05
2022
BUY
Open market or private purchase
$741,053
$34.41 p/Share
21,536
Added 3.46%
600,225
Common Stock
Nov 03
2022
BUY
Open market or private purchase
$65,446
$34.5 p/Share
1,897
Added 0.33%
578,689
Common Stock
Sep 30
2022
BUY
Open market or private purchase
$34
$34.5 p/Share
1
Added 0.0%
576,792
Common Stock
Sep 29
2022
BUY
Open market or private purchase
$22,419
$34.49 p/Share
650
Added 0.11%
576,791
Common Stock
Sep 28
2022
BUY
Open market or private purchase
$190,989
$34.4 p/Share
5,552
Added 0.95%
576,141
Common Stock
Sep 27
2022
BUY
Open market or private purchase
$36,618
$34.48 p/Share
1,062
Added 0.19%
570,589
Common Stock
Sep 26
2022
BUY
Open market or private purchase
$165,257
$34.45 p/Share
4,797
Added 0.84%
569,527
Common Stock
Sep 19
2022
BUY
Open market or private purchase
$35,294
$34.5 p/Share
1,023
Added 0.18%
564,730
Common Stock
Sep 14
2022
BUY
Open market or private purchase
$58,357
$34.49 p/Share
1,692
Added 0.3%
556,191
Common Stock