Dec 21
2021
|
SELL
Open market or private sale
|
$2,130,000
$35.5 p/Share
|
60,000
|
|
Dec 20
2021
|
SELL
Open market or private sale
|
$4,865,328
$33.12 p/Share
|
146,900
|
|
Dec 17
2021
|
SELL
Open market or private sale
|
$6,007,968
$34.5 p/Share
|
174,144
|
|
Dec 16
2021
|
SELL
Open market or private sale
|
$8,760,000
$35.04 p/Share
|
250,000
|
|
Dec 15
2021
|
SELL
Open market or private sale
|
$3,552,998
$35.84 p/Share
|
99,135
|
|
Sep 10
2021
|
BUY
Open market or private purchase
|
$20,935
$41.87 p/Share
|
500
|
|
Sep 09
2021
|
BUY
Open market or private purchase
|
$137,564
$40.46 p/Share
|
3,400
|
|
Sep 08
2021
|
BUY
Open market or private purchase
|
$5,842,218
$40.6 p/Share
|
143,897
|
|
Sep 07
2021
|
BUY
Open market or private purchase
|
$6,045,050
$41.69 p/Share
|
145,000
|
|
Sep 03
2021
|
BUY
Open market or private purchase
|
$7,553,676
$41.0 p/Share
|
184,236
|
|
Sep 02
2021
|
BUY
Open market or private purchase
|
$3,800
$38.0 p/Share
|
100
|
|
Sep 01
2021
|
BUY
Open market or private purchase
|
$1,360,152
$37.92 p/Share
|
35,869
|
|
Aug 31
2021
|
BUY
Open market or private purchase
|
$25,070,042
$37.45 p/Share
|
669,427
|
|