Nov 27
2020
SELL
Open market or private sale
$1,926,450
$42.81 p/Share
45,000
Reduced 13.15%
297,078
Common Stock
Nov 20
2020
SELL
Payment of exercise price or tax liability
$336,318
$41.17 p/Share
8,169
Reduced 2.33%
342,078
Common Stock
Nov 10
2020
SELL
Payment of exercise price or tax liability
$5,388,378
$38.2 p/Share
141,057
Reduced 28.71%
350,247
Common Stock
Nov 10
2020
BUY
Grant, award, or other acquisition
-
262,572
Added 34.83%
491,304
Common Stock
Aug 26
2020
SELL
Open market or private sale
$1,890,450
$42.01 p/Share
45,000
Reduced 16.44%
228,732
Common Stock
Aug 10
2020
SELL
Payment of exercise price or tax liability
$151,776
$47.43 p/Share
3,200
Reduced 1.16%
273,732
Common Stock
May 10
2020
SELL
Payment of exercise price or tax liability
$120,759
$42.99 p/Share
2,809
Reduced 1.0%
276,932
Common Stock
Feb 27
2020
SELL
Open market or private sale
$2,887,500
$41.25 p/Share
70,000
Reduced 20.01%
279,741
Common Stock
Feb 10
2020
SELL
Payment of exercise price or tax liability
$136,523
$47.97 p/Share
2,846
Reduced 0.81%
349,741
Common Stock
Nov 27
2019
SELL
Open market or private sale
$3,163,300
$45.19 p/Share
70,000
Reduced 16.56%
352,587
Common Stock
Nov 20
2019
SELL
Payment of exercise price or tax liability
$5,558,253
$45.47 p/Share
122,240
Reduced 22.44%
422,587
Common Stock
Nov 20
2019
BUY
Grant, award, or other acquisition
-
230,073
Added 29.69%
544,827
Common Stock
Nov 10
2019
SELL
Payment of exercise price or tax liability
$455,828
$48.83 p/Share
9,335
Reduced 2.88%
314,754
Common Stock
Sep 18
2019
BUY
Grant, award, or other acquisition
-
55,240
Added 14.56%
324,089
Common Stock
Sep 11
2019
SELL
Payment of exercise price or tax liability
$428,078
$49.21 p/Share
8,699
Reduced 3.13%
268,849
Common Stock
Aug 28
2019
SELL
Open market or private sale
$3,270,400
$46.72 p/Share
70,000
Reduced 20.14%
277,548
Common Stock
Aug 10
2019
SELL
Payment of exercise price or tax liability
$82,525
$52.43 p/Share
1,574
Reduced 0.45%
347,548
Common Stock
May 30
2019
SELL
Open market or private sale
$3,749,200
$53.56 p/Share
70,000
Reduced 16.7%
349,122
Common Stock
May 10
2019
SELL
Payment of exercise price or tax liability
$83,296
$52.92 p/Share
1,574
Reduced 0.37%
419,122
Common Stock
Feb 28
2019
SELL
Open market or private sale
$3,619,000
$51.7 p/Share
70,000
Reduced 14.27%
420,696
Common Stock
Feb 10
2019
SELL
Payment of exercise price or tax liability
$75,740
$47.19 p/Share
1,605
Reduced 0.33%
490,696
Common Stock
Nov 29
2018
SELL
Open market or private sale
$3,320,800
$47.44 p/Share
70,000
Reduced 12.45%
492,301
Common Stock
Nov 20
2018
SELL
Payment of exercise price or tax liability
$572,241
$45.75 p/Share
12,508
Reduced 2.18%
562,301
Common Stock
Nov 10
2018
SELL
Payment of exercise price or tax liability
$425,121
$47.11 p/Share
9,024
Reduced 1.55%
574,809
Common Stock
Sep 18
2018
BUY
Grant, award, or other acquisition
-
57,109
Added 8.91%
583,833
Common Stock