Mar 15
2021
|
BUY
Open market or private purchase
|
$2,550
$48.11 p/Share
|
53
|
|
Mar 11
2021
|
|
-
|
10,000
|
|
Feb 25
2021
|
|
-
|
10,000
|
|
Feb 15
2021
|
BUY
Open market or private purchase
|
$3,408
$36.25 p/Share
|
94
|
|
Jan 15
2021
|
BUY
Open market or private purchase
|
$3,404
$34.73 p/Share
|
98
|
|
Dec 15
2020
|
BUY
Open market or private purchase
|
$5,096
$33.09 p/Share
|
154
|
|
Nov 16
2020
|
BUY
Open market or private purchase
|
$1,692
$33.85 p/Share
|
50
|
|
Oct 15
2020
|
BUY
Open market or private purchase
|
$1,712
$28.54 p/Share
|
60
|
|
Sep 15
2020
|
BUY
Open market or private purchase
|
$13,492
$28.89 p/Share
|
467
|
|
Aug 17
2020
|
BUY
Open market or private purchase
|
$19,999
$29.54 p/Share
|
677
|
|
Jul 15
2020
|
BUY
Open market or private purchase
|
$19,997
$30.07 p/Share
|
665
|
|
Jun 15
2020
|
BUY
Open market or private purchase
|
$5,089
$28.59 p/Share
|
178
|
|
May 15
2020
|
BUY
Open market or private purchase
|
$1,713
$25.95 p/Share
|
66
|
|
Apr 15
2020
|
BUY
Open market or private purchase
|
$4,248
$26.22 p/Share
|
162
|
|
Mar 16
2020
|
BUY
Open market or private purchase
|
$2,533
$25.33 p/Share
|
100
|
|
Mar 12
2020
|
BUY
Open market or private purchase
|
$369,750
$24.65 p/Share
|
15,000
|
|
Mar 10
2020
|
BUY
Open market or private purchase
|
$65,625
$26.25 p/Share
|
2,500
|
|
Mar 09
2020
|
BUY
Open market or private purchase
|
$401,250
$26.75 p/Share
|
15,000
|
|
Feb 18
2020
|
BUY
Open market or private purchase
|
$3,388
$34.22 p/Share
|
99
|
|
Jan 15
2020
|
BUY
Open market or private purchase
|
$1,688
$35.16 p/Share
|
48
|
|
Dec 18
2019
|
|
-
|
2,000
|
|
Dec 16
2019
|
BUY
Open market or private purchase
|
$1,684
$35.08 p/Share
|
48
|
|
Nov 15
2019
|
BUY
Open market or private purchase
|
$2,564
$33.74 p/Share
|
76
|
|
Oct 15
2019
|
BUY
Open market or private purchase
|
$3,391
$31.99 p/Share
|
106
|
|
Sep 20
2019
|
|
-
|
2,000
|
|