Jun 21
2023
|
BUY
Other acquisition or disposition
|
-
|
426
|
|
Jun 05
2023
|
BUY
Other acquisition or disposition
|
-
|
426
|
|
Jun 02
2023
|
BUY
Other acquisition or disposition
|
-
|
3,401
|
|
May 31
2023
|
BUY
Other acquisition or disposition
|
-
|
639
|
|
May 26
2023
|
BUY
Other acquisition or disposition
|
-
|
1,065
|
|
May 15
2023
|
BUY
Other acquisition or disposition
|
$14,825
$31.61 p/Share
|
469
|
|
Apr 21
2023
|
BUY
Other acquisition or disposition
|
-
|
4,150
|
|
Apr 15
2023
|
BUY
Other acquisition or disposition
|
$2,932
$31.53 p/Share
|
93
|
|
Apr 07
2023
|
BUY
Other acquisition or disposition
|
-
|
852
|
|
Apr 05
2023
|
BUY
Other acquisition or disposition
|
-
|
426
|
|
Apr 03
2023
|
BUY
Other acquisition or disposition
|
-
|
3,875
|
|
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
|
|