Sep 07
2021
|
BUY
Open market or private purchase
|
$2,015,200
$50.38 p/Share
|
40,000
|
|
Sep 03
2021
|
BUY
Open market or private purchase
|
$4,383,143
$50.19 p/Share
|
87,331
|
|
Sep 02
2021
|
BUY
Open market or private purchase
|
$5,637,645
$50.57 p/Share
|
111,482
|
|
Jun 28
2021
|
BUY
Open market or private purchase
|
$733,429
$48.16 p/Share
|
15,229
|
|
Jun 25
2021
|
BUY
Open market or private purchase
|
$7,937,164
$47.97 p/Share
|
165,461
|
|
Jun 24
2021
|
BUY
Open market or private purchase
|
$4,993,418
$44.17 p/Share
|
113,050
|
|
Apr 15
2021
|
BUY
Open market or private purchase
|
$2,034,626
$44.03 p/Share
|
46,210
|
|
Apr 14
2021
|
BUY
Open market or private purchase
|
$1,088,250
$43.53 p/Share
|
25,000
|
|
Apr 13
2021
|
BUY
Open market or private purchase
|
$2,140,000
$42.8 p/Share
|
50,000
|
|
Mar 30
2021
|
BUY
Open market or private purchase
|
$1,436,050
$41.03 p/Share
|
35,000
|
|
Mar 29
2021
|
BUY
Open market or private purchase
|
$3,184,800
$39.81 p/Share
|
80,000
|
|
Mar 04
2021
|
BUY
Open market or private purchase
|
$679,432
$36.14 p/Share
|
18,800
|
|
Mar 03
2021
|
BUY
Open market or private purchase
|
$5,331,536
$36.82 p/Share
|
144,800
|
|