Feb 14
2022
BUY
Exercise of conversion of derivative security
-
5,424
Added 2.29%
231,521
Common Stock
Jan 14
2022
SELL
Payment of exercise price or tax liability
$9,126,803
$167.84 p/Share
54,378
Reduced 19.39%
226,097
Common Stock
Jan 14
2022
BUY
Exercise of conversion of derivative security
$5,518,732
$65.37 p/Share
84,423
Added 23.14%
280,475
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$2,224,661
$165.55 p/Share
13,438
Reduced 6.41%
196,052
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
33,021
Added 13.62%
209,490
Common Stock
Feb 13
2020
SELL
Payment of exercise price or tax liability
$6,605,796
$150.46 p/Share
43,904
Reduced 19.92%
176,469
Common Stock
Feb 13
2020
BUY
Exercise of conversion of derivative security
-
105,668
Added 32.41%
220,373
Common Stock
Feb 11
2019
SELL
Payment of exercise price or tax liability
$1,508,734
$131.94 p/Share
11,435
Reduced 9.07%
114,705
Common Stock
Feb 11
2019
BUY
Grant, award, or other acquisition
-
3,710
Added 2.86%
126,140
Common Stock
Feb 11
2019
BUY
Exercise of conversion of derivative security
-
22,624
Added 15.6%
122,430
Common Stock
Feb 08
2019
SELL
Payment of exercise price or tax liability
$369,336
$132.0 p/Share
2,798
Reduced 2.73%
99,806
Common Stock
Feb 08
2019
BUY
Exercise of conversion of derivative security
-
9,049
Added 8.1%
102,604
Common Stock
Nov 07
2018
SELL
Open market or private sale
$5,774,400
$144.36 p/Share
40,000
Reduced 29.95%
93,555
Common Stock
Nov 07
2018
BUY
Exercise of conversion of derivative security
$2,478,800
$61.97 p/Share
40,000
Added 23.05%
133,555
Common Stock
Feb 12
2018
SELL
Payment of exercise price or tax liability
$1,876,082
$129.51 p/Share
14,486
Reduced 13.41%
93,555
Common Stock
Feb 12
2018
BUY
Grant, award, or other acquisition
-
8,831
Added 7.56%
108,041
Common Stock
Feb 12
2018
BUY
Exercise of conversion of derivative security
-
24,530
Added 19.82%
99,210
Common Stock
Feb 09
2018
SELL
Payment of exercise price or tax liability
$470,164
$128.18 p/Share
3,668
Reduced 4.68%
74,680
Common Stock
Feb 09
2018
BUY
Exercise of conversion of derivative security
-
9,812
Added 11.13%
78,348
Common Stock
Mar 03
2017
SELL
Open market or private sale
$6,181,000
$123.62 p/Share
50,000
Reduced 42.18%
68,536
Common Stock
Mar 03
2017
BUY
Exercise of conversion of derivative security
$3,002,000
$60.04 p/Share
50,000
Added 29.67%
118,536
Common Stock
Feb 13
2017
SELL
Payment of exercise price or tax liability
$1,870,962
$115.67 p/Share
16,175
Reduced 19.09%
68,536
Common Stock
Feb 13
2017
BUY
Grant, award, or other acquisition
-
8,897
Added 9.5%
84,711
Common Stock
Feb 13
2017
BUY
Exercise of conversion of derivative security
-
22,298
Added 22.73%
75,814
Common Stock
Feb 10
2017
SELL
Payment of exercise price or tax liability
$387,182
$115.13 p/Share
3,363
Reduced 5.91%
53,516
Common Stock