Oct 23
2020
SELL
Open market or private sale
$12,729,524
$233.99 p/Share
54,402
Reduced 36.99%
92,683
Common Stock
Oct 23
2020
BUY
Exercise of conversion of derivative security
$3,581,284
$65.83 p/Share
54,402
Added 33.17%
109,607
Common Stock
Aug 04
2020
-
4,250
Reduced 4.38%
92,683
Common Stock
Jul 27
2020
SELL
Open market or private sale
$1,607,440
$200.93 p/Share
8,000
Reduced 7.62%
96,933
Common Stock
Jul 24
2020
SELL
Open market or private sale
$17,194,998
$193.25 p/Share
88,978
Reduced 45.89%
104,933
Common Stock
Jul 24
2020
BUY
Exercise of conversion of derivative security
$5,451,682
$61.27 p/Share
88,978
Added 35.18%
163,911
Common Stock
May 18
2020
SELL
Open market or private sale
$3,025,151
$165.68 p/Share
18,259
Reduced 14.82%
104,933
Common Stock
Feb 24
2020
SELL
Payment of exercise price or tax liability
$1,031,405
$156.82 p/Share
6,577
Reduced 5.57%
111,547
Common Stock
Feb 20
2020
BUY
Grant, award, or other acquisition
$1,866,228
$160.26 p/Share
11,645
Added 8.97%
118,124
Common Stock
Feb 04
2020
SELL
Open market or private sale
$8,163,000
$163.26 p/Share
50,000
Reduced 31.95%
106,479
Common Stock
Feb 04
2020
BUY
Exercise of conversion of derivative security
$2,835,000
$56.7 p/Share
50,000
Added 24.22%
156,479
Common Stock
Feb 03
2020
SELL
Payment of exercise price or tax liability
$1,443,043
$161.0 p/Share
8,963
Reduced 7.76%
106,479
Common Stock
Feb 03
2020
SELL
Open market or private sale
$499,875
$161.25 p/Share
3,100
Reduced 2.83%
106,479
Common Stock
Feb 03
2020
BUY
Exercise of conversion of derivative security
$175,770
$56.7 p/Share
3,100
Added 2.8%
107,479
Common Stock
Jan 31
2020
SELL
Open market or private sale
$12,907,761
$162.64 p/Share
79,364
Reduced 40.74%
115,442
Common Stock
Jan 31
2020
BUY
Exercise of conversion of derivative security
$4,595,176
$57.9 p/Share
79,364
Added 29.62%
188,583
Common Stock
Aug 07
2019
-
3,653
Reduced 3.07%
115,442
Common Stock
Jul 19
2019
SELL
Open market or private sale
$9,713,237
$142.05 p/Share
68,379
Reduced 36.47%
119,095
Common Stock
Jul 19
2019
BUY
Exercise of conversion of derivative security
$3,154,323
$46.13 p/Share
68,379
Added 26.73%
187,474
Common Stock
May 16
2019
SELL
Open market or private sale
$1,023,000
$132.41 p/Share
7,726
Reduced 6.09%
119,095
Common Stock
May 15
2019
SELL
Payment of exercise price or tax liability
$945,919
$131.05 p/Share
7,218
Reduced 5.38%
126,821
Common Stock
Apr 29
2019
SELL
Open market or private sale
$3,930,000
$131.0 p/Share
30,000
Reduced 18.29%
134,039
Common Stock
Apr 29
2019
BUY
Exercise of conversion of derivative security
$1,383,900
$46.13 p/Share
30,000
Added 15.46%
164,039
Common Stock
Feb 27
2019
SELL
Open market or private sale
$12,372,128
$127.08 p/Share
97,357
Reduced 42.07%
134,039
Common Stock
Feb 27
2019
BUY
Exercise of conversion of derivative security
$3,453,864
$40.45 p/Share
85,386
Added 28.01%
219,425
Common Stock