Sep 01
2023
|
BUY
Other acquisition or disposition
|
-
|
1,597
|
|
Aug 25
2023
|
BUY
Other acquisition or disposition
|
-
|
3,230
|
|
Aug 04
2023
|
BUY
Other acquisition or disposition
|
-
|
1,065
|
|
Jul 19
2023
|
BUY
Other acquisition or disposition
|
-
|
426
|
|
Jul 15
2023
|
BUY
Other acquisition or disposition
|
$3,377
$27.24 p/Share
|
124
|
|
Jul 14
2023
|
BUY
Other acquisition or disposition
|
-
|
1,065
|
|
Jul 03
2023
|
BUY
Other acquisition or disposition
|
-
|
639
|
|
Jun 26
2023
|
BUY
Other acquisition or disposition
|
-
|
639
|
|
Jun 23
2023
|
BUY
Other acquisition or disposition
|
-
|
958
|
|
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
|
|