Nov 05
2019
SELL
Open market or private sale
$240,000
$240.0 p/Share
1,000
Reduced 4.89%
19,438
Common Stock
Nov 05
2019
BUY
Exercise of conversion of derivative security
$129,810
$129.81 p/Share
1,000
Added 4.66%
20,438
Common Stock
Nov 04
2019
SELL
Open market or private sale
$590,325
$236.13 p/Share
2,500
Reduced 11.4%
19,438
Common Stock
Nov 04
2019
BUY
Exercise of conversion of derivative security
$161,970
$107.98 p/Share
1,500
Added 6.4%
21,938
Common Stock
Aug 07
2019
SELL
Open market or private sale
$603,570
$201.19 p/Share
3,000
Reduced 12.8%
20,438
Common Stock
Aug 07
2019
BUY
Exercise of conversion of derivative security
$215,960
$107.98 p/Share
2,000
Added 7.86%
23,438
Common Stock
Jun 28
2019
BUY
Grant, award, or other acquisition
$21,140
$166.46 p/Share
127
Added 0.59%
21,438
Common Stock
May 13
2019
SELL
Open market or private sale
$1,437,300
$239.55 p/Share
6,000
Reduced 21.97%
21,311
Common Stock
May 13
2019
BUY
Exercise of conversion of derivative security
$514,439
$114.32 p/Share
4,500
Added 14.15%
27,311
Common Stock
May 02
2019
SELL
Payment of exercise price or tax liability
$140,991
$255.42 p/Share
552
Reduced 2.36%
22,811
Common Stock
May 02
2019
BUY
Exercise of conversion of derivative security
-
1,222
Added 4.97%
23,363
Common Stock
May 01
2019
SELL
Payment of exercise price or tax liability
$109,688
$250.43 p/Share
438
Reduced 1.94%
22,141
Common Stock
May 01
2019
BUY
Exercise of conversion of derivative security
-
968
Added 4.11%
22,579
Common Stock
Jan 30
2019
SELL
Payment of exercise price or tax liability
$733,440
$240.0 p/Share
3,056
Reduced 12.39%
21,611
Common Stock
Jan 23
2019
BUY
Grant, award, or other acquisition
-
8,128
Added 24.78%
24,667
Common Stock
Nov 01
2018
SELL
Open market or private sale
$419,737
$239.85 p/Share
1,750
Reduced 9.57%
16,539
Common Stock
Nov 01
2018
BUY
Exercise of conversion of derivative security
$107,980
$107.98 p/Share
1,000
Added 5.18%
18,289
Common Stock
Aug 02
2018
SELL
Open market or private sale
$1,785,892
$310.59 p/Share
5,750
Reduced 24.96%
17,289
Common Stock
Aug 02
2018
BUY
Exercise of conversion of derivative security
$447,750
$89.55 p/Share
5,000
Added 17.83%
23,039
Common Stock
Jun 29
2018
BUY
Grant, award, or other acquisition
$21,185
$201.77 p/Share
105
Added 0.58%
18,039
Common Stock
May 08
2018
SELL
Open market or private sale
$847,715
$308.26 p/Share
2,750
Reduced 13.3%
17,934
Common Stock
May 08
2018
BUY
Exercise of conversion of derivative security
$210,360
$105.18 p/Share
2,000
Added 8.82%
20,684
Common Stock
May 02
2018
SELL
Open market or private sale
$3,421,056
$302.08 p/Share
11,325
Reduced 37.74%
18,684
Common Stock
May 02
2018
SELL
Payment of exercise price or tax liability
$169,223
$306.01 p/Share
553
Reduced 1.81%
30,009
Common Stock
May 02
2018
BUY
Exercise of conversion of derivative security
$1,292,067
$102.97 p/Share
12,548
Added 29.11%
30,562
Common Stock