Feb 26
2020
SELL
Payment of exercise price or tax liability
$46,613
$49.17 p/Share
948
Reduced 2.21%
41,855
Common Stock, $1.60 pa...
Feb 25
2020
SELL
Payment of exercise price or tax liability
$57,681
$50.07 p/Share
1,152
Reduced 2.62%
42,803
Common Stock, $1.60 pa...
Feb 24
2020
BUY
Grant, award, or other acquisition
-
7,282
Added 14.21%
43,955
Common Stock, $1.60 pa...
Feb 10
2020
SELL
Open market or private sale
$66,360
$44.24 p/Share
1,500
Reduced 3.93%
36,673
Common Stock, $1.60 pa...
Jan 06
2020
SELL
Open market or private sale
$65,670
$43.78 p/Share
1,500
Reduced 3.78%
38,173
Common Stock, $1.60 pa...
Dec 09
2019
SELL
Open market or private sale
$30,113
$40.15 p/Share
750
Reduced 1.86%
39,673
Common Stock, $1.60 pa...
Nov 11
2019
SELL
Open market or private sale
$27,382
$36.51 p/Share
750
Reduced 1.82%
40,423
Common Stock, $1.60 pa...
Oct 07
2019
SELL
Open market or private sale
$28,470
$37.96 p/Share
750
Reduced 1.79%
41,173
Common Stock, $1.60 pa...
Sep 09
2019
SELL
Open market or private sale
$29,490
$39.32 p/Share
750
Reduced 1.76%
41,923
Common Stock, $1.60 pa...
Aug 05
2019
SELL
Open market or private sale
$28,432
$37.91 p/Share
750
Reduced 1.73%
42,673
Common Stock, $1.60 pa...
Jul 08
2019
SELL
Open market or private sale
$28,973
$38.63 p/Share
750
Reduced 1.7%
43,423
Common Stock, $1.60 pa...
Jun 10
2019
SELL
Open market or private sale
$26,430
$35.24 p/Share
750
Reduced 1.67%
44,173
Common Stock, $1.60 pa...
Jun 06
2019
SELL
Open market or private sale
$26,250
$35.0 p/Share
750
Reduced 1.64%
44,923
Common Stock, $1.60 pa...
Apr 25
2019
SELL
Payment of exercise price or tax liability
$26,560
$32.0 p/Share
830
Reduced 1.78%
45,673
Common Stock, $1.60 pa...
Feb 27
2019
SELL
Payment of exercise price or tax liability
$38,644
$34.35 p/Share
1,125
Reduced 2.36%
46,603
Common Stock, $1.60 pa...
Feb 26
2019
SELL
Payment of exercise price or tax liability
$30,460
$35.46 p/Share
859
Reduced 1.77%
47,728
Common Stock, $1.60 pa...
Feb 25
2019
BUY
Grant, award, or other acquisition
-
6,638
Added 12.02%
48,587
Common Stock, $1.60 pa...
Feb 22
2019
SELL
Payment of exercise price or tax liability
$226,698
$36.73 p/Share
6,172
Reduced 12.83%
41,949
Common Stock, $1.60 pa...
Feb 22
2019
BUY
Grant, award, or other acquisition
-
12,150
Added 20.16%
48,121
Common Stock, $1.60 pa...
Apr 25
2018
SELL
Payment of exercise price or tax liability
$33,789
$40.71 p/Share
830
Reduced 2.26%
35,971
Common Stock, $1.60 pa...
Feb 27
2018
SELL
Payment of exercise price or tax liability
$43,544
$38.74 p/Share
1,124
Reduced 2.96%
36,851
Common Stock, $1.60 pa...
Feb 26
2018
SELL
Payment of exercise price or tax liability
$214,243
$39.01 p/Share
5,492
Reduced 12.63%
37,975
Common Stock, $1.60 pa...
Feb 26
2018
BUY
Grant, award, or other acquisition
-
17,399
Added 28.59%
43,467
Common Stock, $1.60 pa...
Feb 22
2018
SELL
Payment of exercise price or tax liability
$41,022
$38.16 p/Share
1,075
Reduced 3.96%
26,068
Common Stock, $1.60 pa...
Apr 26
2017
-
50
Reduced 0.18%
27,143
Common Stock, $1.60 pa...