Feb 24
2021
SELL
Payment of exercise price or tax liability
$413,829
$98.32 p/Share
4,209
Reduced 39.35%
6,486
Common Stock
Feb 24
2021
-
6,486
Reduced 100.0%
0
Common Stock
Feb 24
2021
BUY
Grant, award, or other acquisition
-
10,695
Added 50.0%
10,695
Common Stock
Feb 26
2020
SELL
Payment of exercise price or tax liability
$575,024
$100.74 p/Share
5,708
Reduced 39.35%
8,797
Common Stock
Feb 26
2020
-
8,797
Reduced 100.0%
0
Common Stock
Feb 26
2020
BUY
Grant, award, or other acquisition
-
14,505
Added 50.0%
14,505
Common Stock
Feb 07
2020
SELL
Open market or private sale
$2,171,800
$108.59 p/Share
20,000
Reduced 100.0%
0
Common Stock
Feb 07
2020
BUY
Exercise of conversion of derivative security
$1,012,800
$50.64 p/Share
20,000
Added 50.0%
20,000
Common Stock
Nov 06
2019
SELL
Open market or private sale
$1,956,000
$97.8 p/Share
20,000
Reduced 100.0%
0
Common Stock
Nov 06
2019
BUY
Exercise of conversion of derivative security
$1,012,800
$50.64 p/Share
20,000
Added 50.0%
20,000
Common Stock
Apr 29
2019
SELL
Open market or private sale
$3,320,440
$87.38 p/Share
38,000
Reduced 100.0%
0
Common Stock
Apr 29
2019
BUY
Exercise of conversion of derivative security
$2,037,180
$53.61 p/Share
38,000
Added 50.0%
38,000
Common Stock
Feb 28
2019
SELL
Payment of exercise price or tax liability
$543,658
$82.56 p/Share
6,585
Reduced 39.36%
10,147
Common Stock
Feb 28
2019
-
10,147
Reduced 100.0%
0
Common Stock
Feb 28
2019
BUY
Grant, award, or other acquisition
-
16,732
Added 50.0%
16,732
Common Stock
Aug 29
2018
SELL
Open market or private sale
$16,518,750
$88.1 p/Share
187,500
Reduced 100.0%
0
Common Stock
Aug 29
2018
BUY
Exercise of conversion of derivative security
$950,437
$50.69 p/Share
18,750
Added 50.0%
18,750
Common Stock
Feb 26
2018
-
4,034
Reduced 100.0%
0
Common Stock
Feb 26
2018
SELL
Payment of exercise price or tax liability
$229,337
$87.6 p/Share
2,618
Reduced 39.36%
4,034
Common Stock
Feb 26
2018
BUY
Grant, award, or other acquisition
-
6,652
Added 50.0%
6,652
Common Stock
Oct 27
2017
SELL
Open market or private sale
$1,584,375
$84.5 p/Share
18,750
Reduced 100.0%
0
Common Stock
Oct 27
2017
BUY
Exercise of conversion of derivative security
$950,437
$50.69 p/Share
18,750
Added 50.0%
18,750
Common Stock