Apr 01
2023
|
SELL
Other acquisition or disposition
|
$5,767,571
$31.33 p/Share
|
184,091
|
|
Apr 01
2023
|
BUY
Other acquisition or disposition
|
$2,023,072
$31.33 p/Share
|
64,573
|
|
Mar 31
2023
|
BUY
Open market or private purchase
|
$2,242,177
$31.15 p/Share
|
71,980
|
|
Mar 31
2023
|
BUY
Other acquisition or disposition
|
-
|
1,597
|
|
Mar 29
2023
|
BUY
Other acquisition or disposition
|
-
|
1,597
|
|
Mar 22
2023
|
BUY
Other acquisition or disposition
|
-
|
1,597
|
|
Mar 02
2023
|
BUY
Other acquisition or disposition
|
-
|
798
|
|
Jan 09
2023
|
BUY
Other acquisition or disposition
|
-
|
1,478
|
|
Jan 06
2023
|
BUY
Other acquisition or disposition
|
-
|
1,597
|
|
Jan 03
2023
|
BUY
Other acquisition or disposition
|
-
|
639
|
|
Jan 01
2023
|
BUY
Other acquisition or disposition
|
$22,309
$31.87 p/Share
|
700
|
|
Dec 30
2022
|
BUY
Other acquisition or disposition
|
-
|
1,916
|
|
Dec 12
2022
|
SELL
Other acquisition or disposition
|
$100,003
$33.29 p/Share
|
3,004
|
|
Dec 09
2022
|
BUY
Other acquisition or disposition
|
-
|
4,108
|
|
Dec 02
2022
|
BUY
Other acquisition or disposition
|
-
|
6,538
|
|
Nov 18
2022
|
BUY
Other acquisition or disposition
|
-
|
2,276
|
|
Nov 04
2022
|
BUY
Other acquisition or disposition
|
-
|
798
|
|
Nov 03
2022
|
BUY
Other acquisition or disposition
|
-
|
4,545
|
|
Oct 19
2022
|
BUY
Other acquisition or disposition
|
$36,959
$32.42 p/Share
|
1,140
|
|
Oct 07
2022
|
BUY
Other acquisition or disposition
|
-
|
1,278
|
|
Oct 01
2022
|
BUY
Other acquisition or disposition
|
-
|
3,160
|
|
Sep 23
2022
|
BUY
Other acquisition or disposition
|
-
|
2,076
|
|