Mar 29
2023
|
BUY
Open market or private purchase
|
$47,186
$33.3 p/Share
|
1,417
|
|
Feb 24
2020
|
BUY
Open market or private purchase
|
$26,348
$33.65 p/Share
|
783
|
|
Aug 01
2019
|
BUY
Open market or private purchase
|
$63,829
$31.0 p/Share
|
2,059
|
|
Nov 09
2018
|
BUY
Open market or private purchase
|
$26,323
$31.83 p/Share
|
827
|
|
Jun 12
2018
|
BUY
Open market or private purchase
|
$1,013,707
$36.85 p/Share
|
27,509
|
|
May 29
2018
|
BUY
Open market or private purchase
|
$79,762
$35.8 p/Share
|
2,228
|
|
Dec 26
2017
|
BUY
Open market or private purchase
|
$109,980
$36.0 p/Share
|
3,055
|
|
Dec 19
2017
|
BUY
Open market or private purchase
|
$143,172
$36.0 p/Share
|
3,977
|
|
Dec 11
2017
|
BUY
Open market or private purchase
|
$100,191
$35.13 p/Share
|
2,852
|
|
Sep 05
2017
|
BUY
Open market or private purchase
|
$102,841
$32.34 p/Share
|
3,180
|
|
Aug 11
2017
|
BUY
Open market or private purchase
|
$50,070
$31.55 p/Share
|
1,587
|
|