Dec 30
2022
|
BUY
Open market or private purchase
|
$152,984
$34.92 p/Share
|
4,381
|
|
Dec 29
2022
|
BUY
Open market or private purchase
|
$523,500
$34.9 p/Share
|
15,000
|
|
Dec 28
2022
|
BUY
Open market or private purchase
|
$6,818,580
$34.93 p/Share
|
195,207
|
|
Dec 27
2022
|
BUY
Open market or private purchase
|
$7,050,532
$34.83 p/Share
|
202,427
|
|
Dec 23
2022
|
BUY
Open market or private purchase
|
$4,467,014
$34.96 p/Share
|
127,775
|
|
Dec 22
2022
|
BUY
Open market or private purchase
|
$2,731,200
$34.14 p/Share
|
80,000
|
|
Dec 21
2022
|
BUY
Open market or private purchase
|
$5,390,400
$33.69 p/Share
|
160,000
|
|
Dec 20
2022
|
BUY
Open market or private purchase
|
$4,160,000
$33.28 p/Share
|
125,000
|
|
Dec 19
2022
|
BUY
Open market or private purchase
|
$8,377,499
$33.51 p/Share
|
250,000
|
|
Dec 16
2022
|
BUY
Open market or private purchase
|
$4,078,800
$33.99 p/Share
|
120,000
|
|
Dec 15
2022
|
BUY
Open market or private purchase
|
$7,862,684
$34.41 p/Share
|
228,500
|
|
Dec 14
2022
|
BUY
Open market or private purchase
|
$175,000
$35.0 p/Share
|
5,000
|
|
Dec 12
2022
|
BUY
Open market or private purchase
|
$1,661,848
$34.65 p/Share
|
47,961
|
|
Dec 09
2022
|
BUY
Open market or private purchase
|
$6,049,750
$34.57 p/Share
|
175,000
|
|
Dec 08
2022
|
BUY
Open market or private purchase
|
$2,267,200
$34.88 p/Share
|
65,000
|
|
Oct 12
2022
|
BUY
Open market or private purchase
|
$4,924,500
$32.83 p/Share
|
150,000
|
|
Oct 11
2022
|
BUY
Open market or private purchase
|
$4,762,500
$31.75 p/Share
|
150,000
|
|