Aug 25
2020
BUY
Exercise of conversion of derivative security
$2,883,540
$131.07 p/Share
22,000
Added 28.0%
56,561
Common Stock
Aug 24
2020
SELL
Open market or private sale
$9,450,100
$429.55 p/Share
22,000
Reduced 31.15%
48,621
Common Stock
Aug 24
2020
BUY
Exercise of conversion of derivative security
$2,883,540
$131.07 p/Share
22,000
Added 23.75%
70,621
Common Stock
Jul 24
2020
SELL
Open market or private sale
$10,082,500
$403.3 p/Share
25,000
Reduced 33.96%
48,621
Common Stock
Jul 24
2020
BUY
Exercise of conversion of derivative security
$3,107,000
$124.28 p/Share
25,000
Added 25.35%
73,621
Common Stock
Jun 29
2020
-
14,060
Reduced 28.92%
34,561
Common Stock
May 18
2020
SELL
Open market or private sale
$8,729,750
$349.19 p/Share
25,000
Reduced 33.96%
48,621
Common Stock
May 18
2020
BUY
Exercise of conversion of derivative security
$3,107,000
$124.28 p/Share
25,000
Added 25.35%
73,621
Common Stock
Apr 24
2020
SELL
Open market or private sale
$8,168,750
$326.75 p/Share
25,000
Reduced 34.0%
48,538
Common Stock
Apr 24
2020
BUY
Exercise of conversion of derivative security
$3,107,000
$124.28 p/Share
25,000
Added 25.37%
73,538
Common Stock
Mar 04
2020
SELL
Open market or private sale
$8,107,000
$324.28 p/Share
25,000
Reduced 34.0%
48,538
Common Stock
Mar 04
2020
BUY
Exercise of conversion of derivative security
$3,107,000
$124.28 p/Share
25,000
Added 25.37%
73,538
Common Stock
Feb 27
2020
SELL
Payment of exercise price or tax liability
$685,364
$297.08 p/Share
2,307
Reduced 4.54%
48,538
Common Stock
Feb 26
2020
SELL
Payment of exercise price or tax liability
$695,919
$309.16 p/Share
2,251
Reduced 4.24%
50,845
Common Stock
Feb 25
2020
SELL
Payment of exercise price or tax liability
$435,340
$309.63 p/Share
1,406
Reduced 2.58%
53,096
Common Stock
Feb 25
2020
BUY
Grant, award, or other acquisition
-
18,439
Added 25.28%
54,502
Common Stock
Aug 28
2019
SELL
Payment of exercise price or tax liability
$382,619
$276.06 p/Share
1,386
Reduced 3.7%
36,063
Common Stock
Aug 27
2019
SELL
Payment of exercise price or tax liability
$263,650
$272.93 p/Share
966
Reduced 2.51%
37,449
Common Stock
Aug 26
2019
SELL
Payment of exercise price or tax liability
$140,878
$270.92 p/Share
520
Reduced 1.34%
38,415
Common Stock
Aug 24
2019
SELL
Payment of exercise price or tax liability
$412,659
$269.36 p/Share
1,532
Reduced 3.79%
38,935
Common Stock
Mar 11
2019
-
53,959
Reduced 57.21%
40,362
Common Stock
Feb 28
2019
SELL
Payment of exercise price or tax liability
$552,625
$259.57 p/Share
2,129
Reduced 2.21%
94,321
Common Stock
Feb 27
2019
SELL
Payment of exercise price or tax liability
$598,354
$259.14 p/Share
2,309
Reduced 2.34%
96,450
Common Stock
Feb 26
2019
SELL
Payment of exercise price or tax liability
$422,385
$253.99 p/Share
1,663
Reduced 1.66%
98,759
Common Stock
Feb 26
2019
BUY
Grant, award, or other acquisition
-
23,025
Added 18.65%
100,422
Common Stock