Jun 16
2021
|
BUY
Open market or private purchase
|
$167,950
$33.59 p/Share
|
5,000
|
|
Jun 15
2021
|
BUY
Open market or private purchase
|
$166,900
$33.38 p/Share
|
5,000
|
|
Jun 14
2021
|
BUY
Open market or private purchase
|
$168,600
$33.72 p/Share
|
5,000
|
|
Jun 08
2021
|
BUY
Open market or private purchase
|
$362,400
$30.2 p/Share
|
12,000
|
|
Jun 07
2021
|
BUY
Open market or private purchase
|
$293,475
$27.95 p/Share
|
10,500
|
|
Jun 04
2021
|
BUY
Open market or private purchase
|
$422,550
$28.17 p/Share
|
15,000
|
|
Jun 03
2021
|
BUY
Open market or private purchase
|
$571,600
$28.58 p/Share
|
20,000
|
|
Jun 02
2021
|
BUY
Open market or private purchase
|
$438,750
$29.25 p/Share
|
15,000
|
|
Jun 01
2021
|
BUY
Open market or private purchase
|
$739,250
$29.57 p/Share
|
25,000
|
|
May 28
2021
|
BUY
Open market or private purchase
|
$454,800
$30.32 p/Share
|
15,000
|
|
May 27
2021
|
BUY
Open market or private purchase
|
$1,095,500
$31.3 p/Share
|
35,000
|
|
May 26
2021
|
BUY
Open market or private purchase
|
$498,900
$33.26 p/Share
|
15,000
|
|
May 25
2021
|
BUY
Open market or private purchase
|
$496,950
$33.13 p/Share
|
15,000
|
|
May 24
2021
|
BUY
Open market or private purchase
|
$581,060
$34.18 p/Share
|
17,000
|
|
May 21
2021
|
BUY
Open market or private purchase
|
$173,200
$34.64 p/Share
|
5,000
|
|
May 20
2021
|
BUY
Open market or private purchase
|
$514,050
$34.27 p/Share
|
15,000
|
|
May 19
2021
|
BUY
Open market or private purchase
|
$159,550
$31.91 p/Share
|
5,000
|
|
May 18
2021
|
BUY
Open market or private purchase
|
$335,700
$33.57 p/Share
|
10,000
|
|
May 12
2021
|
BUY
Open market or private purchase
|
$483,326
$36.78 p/Share
|
13,141
|
|
May 11
2021
|
BUY
Open market or private purchase
|
$184,600
$36.92 p/Share
|
5,000
|
|
May 06
2021
|
BUY
Open market or private purchase
|
$437,500
$43.75 p/Share
|
10,000
|
|
May 05
2021
|
BUY
Open market or private purchase
|
$223,000
$44.6 p/Share
|
5,000
|
|
May 04
2021
|
BUY
Open market or private purchase
|
$106,615
$49.82 p/Share
|
2,140
|
|
Apr 22
2021
|
BUY
Open market or private purchase
|
$466,900
$46.69 p/Share
|
10,000
|
|
Apr 21
2021
|
BUY
Open market or private purchase
|
$1,812,358
$47.87 p/Share
|
37,860
|
|