Jun 01
2021
SELL
Open market or private sale
$699,400
$69.94 p/Share
10,000
Reduced 4.2%
228,074
Common Stock
Mar 08
2021
SELL
Open market or private sale
$724,661
$64.42 p/Share
11,249
Reduced 5.04%
212,000
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$1,620,425
$64.76 p/Share
25,022
Reduced 9.51%
238,074
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
-
51,096
Added 16.26%
263,096
Common Stock
Jan 28
2021
BUY
Grant, award, or other acquisition
$1,100,010
$50.03 p/Share
21,987
Added 8.97%
223,249
Common Stock
Jan 12
2021
SELL
Payment of exercise price or tax liability
$108,792
$50.46 p/Share
2,156
Reduced 1.06%
201,262
Common Stock
Jan 12
2021
BUY
Exercise of conversion of derivative security
-
5,912
Added 2.82%
203,418
Common Stock
Dec 07
2020
SELL
Open market or private sale
$555,150
$74.02 p/Share
7,500
Reduced 5.39%
131,671
Common Stock
Nov 18
2020
-
5,000
Reduced 3.47%
139,171
Common Stock
Mar 03
2020
SELL
Payment of exercise price or tax liability
$2,926,031
$63.23 p/Share
46,276
Reduced 17.28%
221,459
Common Stock
Mar 03
2020
SELL
Sale (or disposition) back to the issuer
$3,034,597
$63.23 p/Share
47,993
Reduced 21.67%
173,466
Common Stock
Mar 03
2020
BUY
Exercise of conversion of derivative security
$5,960,629
$63.23 p/Share
94,269
Added 26.04%
267,735
Common Stock
Jan 17
2020
SELL
Open market or private sale
$243,975
$65.06 p/Share
3,750
Reduced 2.12%
173,466
Common Stock
Jan 02
2020
SELL
Payment of exercise price or tax liability
$42,332
$61.44 p/Share
689
Reduced 0.39%
177,216
Common Stock
Jan 02
2020
BUY
Exercise of conversion of derivative security
-
1,745
Added 0.97%
177,905
Common Stock
Dec 16
2019
SELL
Open market or private sale
$116,663
$62.22 p/Share
1,875
Reduced 1.05%
176,160
Common Stock
Nov 05
2019
SELL
Open market or private sale
$104,340
$60.0 p/Share
1,739
Reduced 0.97%
178,035
Common Stock
Nov 04
2019
SELL
Open market or private sale
$8,160
$60.0 p/Share
136
Reduced 0.08%
179,774
Common Stock
Jul 10
2019
SELL
Open market or private sale
$85,070
$60.12 p/Share
1,415
Reduced 0.78%
179,910
Common Stock
Jul 01
2019
SELL
Open market or private sale
$215,100
$60.0 p/Share
3,585
Reduced 1.94%
181,325
Common Stock
May 15
2019
SELL
Open market or private sale
$70,050
$56.04 p/Share
1,250
Reduced 0.67%
184,910
Common Stock
Feb 21
2019
SELL
Open market or private sale
$137,575
$55.03 p/Share
2,500
Reduced 1.33%
186,160
Common Stock
Jan 02
2019
SELL
Payment of exercise price or tax liability
$36,615
$41.42 p/Share
884
Reduced 0.47%
188,660
Common Stock
Jan 02
2019
BUY
Exercise of conversion of derivative security
-
2,764
Added 1.44%
189,544
Common Stock
Aug 16
2018
SELL
Open market or private sale
$68,775
$55.02 p/Share
1,250
Reduced 0.66%
186,780
Common Stock