Nov 02
2021
|
BUY
Open market or private purchase
|
$364,425
$48.59 p/Share
|
7,500
|
|
Aug 03
2021
|
BUY
Open market or private purchase
|
$337,200
$44.96 p/Share
|
7,500
|
|
May 04
2021
|
BUY
Open market or private purchase
|
$373,425
$49.79 p/Share
|
7,500
|
|
Feb 02
2021
|
BUY
Open market or private purchase
|
$273,525
$36.47 p/Share
|
7,500
|
|
Nov 02
2020
|
BUY
Open market or private purchase
|
$298,600
$29.86 p/Share
|
10,000
|
|
Aug 04
2020
|
BUY
Open market or private purchase
|
$145,850
$29.17 p/Share
|
5,000
|
|
Aug 03
2020
|
BUY
Open market or private purchase
|
$146,150
$29.23 p/Share
|
5,000
|
|
May 01
2020
|
BUY
Open market or private purchase
|
$161,315
$29.33 p/Share
|
5,500
|
|
Feb 04
2020
|
BUY
Open market or private purchase
|
$21,268
$44.87 p/Share
|
474
|
|
Feb 03
2020
|
BUY
Open market or private purchase
|
$222,250
$44.22 p/Share
|
5,026
|
|
Nov 09
2018
|
BUY
Open market or private purchase
|
$458,400
$45.84 p/Share
|
10,000
|
|