Nov 24
2021
|
BUY
Open market or private purchase
|
$142,500
$38.0 p/Share
|
3,750
|
|
Nov 23
2021
|
BUY
Open market or private purchase
|
$168,250
$38.23 p/Share
|
4,401
|
|
Nov 22
2021
|
BUY
Open market or private purchase
|
$99,969
$38.04 p/Share
|
2,628
|
|
Nov 18
2021
|
BUY
Open market or private purchase
|
$378,500
$37.85 p/Share
|
10,000
|
|
Nov 15
2021
|
BUY
Open market or private purchase
|
$183,163
$38.74 p/Share
|
4,728
|
|
Nov 12
2021
|
BUY
Open market or private purchase
|
$388,800
$38.88 p/Share
|
10,000
|
|
Nov 11
2021
|
BUY
Open market or private purchase
|
$82,426
$39.12 p/Share
|
2,107
|
|
Nov 09
2021
|
BUY
Open market or private purchase
|
$145,484
$39.32 p/Share
|
3,700
|
|
Nov 08
2021
|
BUY
Open market or private purchase
|
$197,800
$39.56 p/Share
|
5,000
|
|
Nov 04
2021
|
BUY
Open market or private purchase
|
$384,300
$38.43 p/Share
|
10,000
|
|
Sep 14
2021
|
BUY
Open market or private purchase
|
$164,148
$38.99 p/Share
|
4,210
|
|
Sep 10
2021
|
BUY
Open market or private purchase
|
$193,100
$38.62 p/Share
|
5,000
|
|
Sep 03
2021
|
BUY
Open market or private purchase
|
$15,618
$39.34 p/Share
|
397
|
|
Sep 02
2021
|
BUY
Open market or private purchase
|
$197,915
$39.75 p/Share
|
4,979
|
|
Aug 30
2021
|
BUY
Open market or private purchase
|
$98,465
$38.72 p/Share
|
2,543
|
|
Aug 26
2021
|
BUY
Open market or private purchase
|
$375,440
$38.24 p/Share
|
9,818
|
|
Aug 24
2021
|
BUY
Open market or private purchase
|
$175,234
$38.02 p/Share
|
4,609
|
|
Aug 20
2021
|
BUY
Open market or private purchase
|
$273,130
$37.94 p/Share
|
7,199
|
|
Aug 19
2021
|
BUY
Open market or private purchase
|
$372,404
$37.42 p/Share
|
9,952
|
|
Aug 18
2021
|
BUY
Open market or private purchase
|
$377,000
$37.7 p/Share
|
10,000
|
|
Aug 17
2021
|
BUY
Open market or private purchase
|
$282,938
$37.51 p/Share
|
7,543
|
|
Aug 16
2021
|
BUY
Open market or private purchase
|
$41,186
$38.1 p/Share
|
1,081
|
|
Aug 12
2021
|
BUY
Open market or private purchase
|
$235,152
$37.94 p/Share
|
6,198
|
|
Aug 11
2021
|
BUY
Open market or private purchase
|
$30,278
$37.8 p/Share
|
801
|
|
Aug 10
2021
|
BUY
Open market or private purchase
|
$377,400
$37.74 p/Share
|
10,000
|
|