Feb 11
2021
BUY
Exercise of conversion of derivative security
-
4,646
Added 50.0%
4,646
Common Stock
Feb 13
2020
SELL
Payment of exercise price or tax liability
$88,823
$53.93 p/Share
1,647
Reduced 20.68%
6,319
Common Stock
Feb 13
2020
SELL
Open market or private sale
$341,163
$53.99 p/Share
6,319
Reduced 100.0%
0
Common Stock
Feb 13
2020
BUY
Exercise of conversion of derivative security
-
4,847
Added 37.83%
7,966
Common Stock
Feb 12
2020
SELL
Payment of exercise price or tax liability
$87,880
$54.72 p/Share
1,606
Reduced 33.99%
3,119
Common Stock
Feb 12
2020
BUY
Exercise of conversion of derivative security
-
4,725
Added 50.0%
4,725
Common Stock
Jun 12
2019
SELL
Sale (or disposition) back to the issuer
$1,531,676
$53.9 p/Share
28,417
Reduced 75.78%
9,083
Common Stock
Jun 12
2019
SELL
Open market or private sale
$485,214
$53.42 p/Share
9,083
Reduced 100.0%
0
Common Stock
Jun 12
2019
BUY
Exercise of conversion of derivative security
$1,519,500
$40.52 p/Share
37,500
Added 50.0%
37,500
Common Stock
Mar 05
2019
SELL
Open market or private sale
$0
$48.11 p/Share
0
Reduced 0.0%
0
Common Stock
Mar 01
2019
SELL
Open market or private sale
$546,208
$47.85 p/Share
11,415
Reduced 100.0%
0
Common Stock
Feb 13
2019
SELL
Payment of exercise price or tax liability
$78,110
$45.92 p/Share
1,701
Reduced 12.97%
11,415
Common Stock
Feb 13
2019
BUY
Exercise of conversion of derivative security
-
4,846
Added 26.98%
13,117
Common Stock
Feb 11
2019
SELL
Payment of exercise price or tax liability
$104,956
$47.47 p/Share
2,211
Reduced 21.1%
8,270
Common Stock
Feb 11
2019
BUY
Exercise of conversion of derivative security
-
6,353
Added 37.74%
10,481
Common Stock
Mar 13
2018
$205
$51.32 p/Share
4
Added 0.1%
4,128
Common Stock
Feb 11
2018
SELL
Payment of exercise price or tax liability
$102,619
$46.73 p/Share
2,196
Reduced 34.75%
4,124
Common Stock
Feb 11
2018
BUY
Exercise of conversion of derivative security
-
6,320
Added 50.0%
6,320
Common Stock
Nov 30
2017
SELL
Sale (or disposition) back to the issuer
$1,185,190
$50.41 p/Share
23,511
Reduced 78.37%
6,489
Common Stock
Nov 30
2017
SELL
Open market or private sale
$326,072
$50.25 p/Share
6,489
Reduced 100.0%
0
Common Stock
Nov 30
2017
BUY
Exercise of conversion of derivative security
$1,182,000
$39.4 p/Share
30,000
Added 50.0%
30,000
Common Stock
Nov 08
2017
SELL
Sale (or disposition) back to the issuer
$363,210
$49.68 p/Share
7,311
Reduced 97.48%
189
Common Stock
Nov 08
2017
SELL
Open market or private sale
$9,361
$49.53 p/Share
189
Reduced 100.0%
0
Common Stock
Nov 08
2017
BUY
Exercise of conversion of derivative security
$363,300
$48.44 p/Share
7,500
Added 50.0%
7,500
Common Stock