Dec 19
2019
|
|
-
|
240
|
|
Dec 18
2019
|
|
-
|
320
|
|
Jul 15
2019
|
|
-
|
3,400
|
|
Jun 24
2019
|
|
-
|
538
|
|
Jun 20
2019
|
SELL
Open market or private sale
|
$1,187,760
$296.94 p/Share
|
4,000
|
|
Apr 10
2019
|
SELL
Open market or private sale
|
$317,166
$269.47 p/Share
|
1,177
|
|
Apr 10
2019
|
BUY
Exercise of conversion of derivative security
|
-
|
1,177
|
|
Mar 20
2019
|
SELL
Open market or private sale
|
$520,940
$260.47 p/Share
|
2,000
|
|
Dec 19
2018
|
|
-
|
680
|
|
Dec 18
2018
|
|
-
|
130
|
|
Apr 11
2018
|
SELL
Open market or private sale
|
$671,310
$223.77 p/Share
|
3,000
|
|
Apr 11
2018
|
BUY
Exercise of conversion of derivative security
|
-
|
2,035
|
|
Mar 29
2018
|
SELL
Open market or private sale
|
$3,028,900
$216.35 p/Share
|
14,000
|
|
Mar 20
2018
|
SELL
Open market or private sale
|
$573,900
$229.56 p/Share
|
2,500
|
|
Mar 19
2018
|
SELL
Open market or private sale
|
$550,825
$220.33 p/Share
|
2,500
|
|
Dec 21
2017
|
|
-
|
290
|
|
Dec 21
2017
|
SELL
Open market or private sale
|
$802,930
$174.55 p/Share
|
4,600
|
|
Dec 20
2017
|
|
-
|
290
|
|
Oct 20
2017
|
SELL
Open market or private sale
|
$1,184,560
$174.2 p/Share
|
6,800
|
|
Jun 22
2017
|
|
-
|
400
|
|
Jun 22
2017
|
SELL
Open market or private sale
|
$4,696,682
$144.07 p/Share
|
32,600
|
|
Apr 11
2017
|
BUY
Grant, award, or other acquisition
|
-
|
2,801
|
|
Apr 06
2017
|
|
-
|
42,500
|
|
Jan 17
2017
|
SELL
Open market or private sale
|
$536,400
$107.28 p/Share
|
5,000
|
|
Dec 19
2016
|
SELL
Open market or private sale
|
$632,460
$105.41 p/Share
|
6,000
|
|