Apr 20
2021
|
BUY
Open market or private purchase
|
$862,306
$47.51 p/Share
|
18,150
|
|
Apr 13
2021
|
BUY
Open market or private purchase
|
$102,212
$55.25 p/Share
|
1,850
|
|
Apr 12
2021
|
BUY
Open market or private purchase
|
$540,100
$54.01 p/Share
|
10,000
|
|
Apr 06
2021
|
BUY
Open market or private purchase
|
$1,265,920
$55.04 p/Share
|
23,000
|
|
Mar 29
2021
|
BUY
Open market or private purchase
|
$920,000
$46.0 p/Share
|
20,000
|
|
Mar 25
2021
|
BUY
Open market or private purchase
|
$231,300
$46.26 p/Share
|
5,000
|
|
Mar 23
2021
|
BUY
Open market or private purchase
|
$94,640
$47.32 p/Share
|
2,000
|
|
Mar 22
2021
|
BUY
Open market or private purchase
|
$260,900
$52.18 p/Share
|
5,000
|
|
Mar 19
2021
|
BUY
Open market or private purchase
|
$480,600
$48.06 p/Share
|
10,000
|
|