Nov 17
2020
BUY
Exercise of conversion of derivative security
-
4,958
Added 16.71%
24,721
Common Stock
Nov 02
2020
SELL
Open market or private sale
$94,938
$120.94 p/Share
785
Reduced 3.82%
19,763
Common Stock
Oct 01
2020
SELL
Open market or private sale
$103,675
$132.07 p/Share
785
Reduced 3.68%
20,548
Common Stock
Sep 01
2020
SELL
Open market or private sale
$109,029
$138.89 p/Share
785
Reduced 3.55%
21,333
Common Stock
Aug 03
2020
SELL
Open market or private sale
$111,140
$141.58 p/Share
785
Reduced 3.43%
22,118
Common Stock
Jul 01
2020
SELL
Open market or private sale
$103,651
$132.04 p/Share
785
Reduced 3.31%
22,903
Common Stock
Jun 01
2020
SELL
Open market or private sale
$96,586
$123.04 p/Share
785
Reduced 3.21%
23,688
Common Stock
May 18
2020
SELL
Payment of exercise price or tax liability
$215,115
$118.13 p/Share
1,821
Reduced 6.93%
24,473
Common Stock
May 18
2020
BUY
Exercise of conversion of derivative security
-
3,670
Added 12.35%
26,042
Common Stock
May 17
2020
SELL
Payment of exercise price or tax liability
$1,031,866
$118.13 p/Share
8,735
Reduced 27.85%
22,624
Common Stock
May 17
2020
BUY
Exercise of conversion of derivative security
-
19,633
Added 41.62%
27,541
Common Stock
May 16
2020
SELL
Payment of exercise price or tax liability
$382,623
$118.13 p/Share
3,239
Reduced 21.64%
11,726
Common Stock
May 16
2020
BUY
Exercise of conversion of derivative security
-
7,073
Added 33.03%
14,344
Common Stock
May 01
2020
SELL
Open market or private sale
$88,807
$113.13 p/Share
785
Reduced 9.05%
7,892
Common Stock
Apr 01
2020
SELL
Open market or private sale
$77,228
$98.38 p/Share
785
Reduced 8.3%
8,677
Common Stock
Mar 02
2020
SELL
Open market or private sale
$80,007
$101.92 p/Share
785
Reduced 7.66%
9,462
Common Stock
Feb 03
2020
SELL
Open market or private sale
$84,427
$107.55 p/Share
785
Reduced 7.3%
9,963
Common Stock
Jan 02
2020
SELL
Open market or private sale
$84,733
$107.94 p/Share
785
Reduced 6.81%
10,748
Common Stock
Dec 02
2019
SELL
Open market or private sale
$79,615
$101.42 p/Share
785
Reduced 6.37%
11,533
Common Stock
Nov 18
2019
SELL
Payment of exercise price or tax liability
$153,040
$97.54 p/Share
1,569
Reduced 11.3%
12,318
Common Stock
Nov 18
2019
BUY
Exercise of conversion of derivative security
-
3,164
Added 18.56%
13,887
Common Stock
Nov 01
2019
SELL
Open market or private sale
$76,239
$97.12 p/Share
785
Reduced 6.82%
10,723
Common Stock
Oct 01
2019
SELL
Open market or private sale
$76,781
$97.81 p/Share
785
Reduced 6.39%
11,508
Common Stock
Sep 03
2019
SELL
Open market or private sale
$72,793
$92.73 p/Share
785
Reduced 6.0%
12,293
Common Stock
Aug 01
2019
SELL
Open market or private sale
$73,201
$93.25 p/Share
785
Reduced 5.66%
13,077
Common Stock