Jul 01
2020
SELL
Open market or private sale
$124,118
$132.04 p/Share
940
Reduced 3.24%
28,098
Common Stock
Jun 01
2020
SELL
Open market or private sale
$521,043
$123.47 p/Share
4,220
Reduced 12.69%
29,038
Common Stock
May 18
2020
SELL
Payment of exercise price or tax liability
$195,623
$118.13 p/Share
1,656
Reduced 4.74%
33,258
Common Stock
May 18
2020
BUY
Exercise of conversion of derivative security
-
3,336
Added 8.77%
34,684
Common Stock
May 17
2020
SELL
Payment of exercise price or tax liability
$1,045,450
$118.13 p/Share
8,850
Reduced 21.89%
31,578
Common Stock
May 17
2020
BUY
Exercise of conversion of derivative security
-
17,847
Added 33.11%
36,048
Common Stock
May 16
2020
SELL
Payment of exercise price or tax liability
$473,583
$118.13 p/Share
4,009
Reduced 15.08%
22,581
Common Stock
May 16
2020
BUY
Exercise of conversion of derivative security
-
8,084
Added 24.02%
25,573
Common Stock
May 01
2020
SELL
Open market or private sale
$283,375
$113.35 p/Share
2,500
Reduced 11.9%
18,506
Common Stock
Apr 06
2020
SELL
Open market or private sale
$73,773
$105.39 p/Share
700
Reduced 3.22%
21,006
Common Stock
Apr 01
2020
SELL
Open market or private sale
$177,228
$98.46 p/Share
1,800
Reduced 7.66%
21,706
Common Stock
Mar 02
2020
SELL
Open market or private sale
$261,325
$104.53 p/Share
2,500
Reduced 9.61%
23,506
Common Stock
Feb 06
2020
SELL
Open market or private sale
$1,761,440
$110.09 p/Share
16,000
Reduced 38.35%
25,722
Common Stock
Feb 06
2020
BUY
Exercise of conversion of derivative security
$592,320
$37.02 p/Share
16,000
Added 27.72%
41,722
Common Stock
Feb 03
2020
SELL
Open market or private sale
$266,650
$106.66 p/Share
2,500
Reduced 8.86%
25,722
Common Stock
Jan 14
2020
SELL
Open market or private sale
$2,099,174
$110.06 p/Share
19,073
Reduced 40.33%
28,222
Common Stock
Jan 14
2020
BUY
Exercise of conversion of derivative security
$706,082
$37.02 p/Share
19,073
Added 28.74%
47,295
Common Stock
Jan 13
2020
SELL
Open market or private sale
$550,050
$110.01 p/Share
5,000
Reduced 15.05%
28,222
Common Stock
Jan 13
2020
BUY
Exercise of conversion of derivative security
$185,100
$37.02 p/Share
5,000
Added 13.08%
33,222
Common Stock
Jan 09
2020
SELL
Open market or private sale
$520,395
$110.09 p/Share
4,727
Reduced 14.35%
28,222
Common Stock
Jan 09
2020
BUY
Exercise of conversion of derivative security
$174,994
$37.02 p/Share
4,727
Added 12.55%
32,949
Common Stock
Jan 08
2020
SELL
Open market or private sale
$22,000
$110.0 p/Share
200
Reduced 0.7%
28,222
Common Stock
Jan 08
2020
BUY
Exercise of conversion of derivative security
$7,404
$37.02 p/Share
200
Added 0.7%
28,422
Common Stock
Jan 02
2020
SELL
Open market or private sale
$268,925
$107.57 p/Share
2,500
Reduced 8.14%
28,222
Common Stock
Dec 12
2019
SELL
Open market or private sale
$220,500
$105.0 p/Share
2,100
Reduced 6.4%
30,722
Common Stock