Mar 29
2021
BUY
Grant, award, or other acquisition
-
1,459
Added 8.38%
15,943
Common Stock
Apr 01
2020
BUY
Grant, award, or other acquisition
-
2,094
Added 12.63%
14,484
Common Stock
Jan 06
2020
SELL
Open market or private sale
$205,296
$128.31 p/Share
1,600
Reduced 11.44%
12,390
Common Stock
Jan 06
2020
BUY
Exercise of conversion of derivative security
$60,944
$38.09 p/Share
1,600
Added 10.26%
13,990
Common Stock
Dec 02
2019
SELL
Open market or private sale
$246,520
$123.26 p/Share
2,000
Reduced 13.9%
12,390
Common Stock
Dec 02
2019
BUY
Exercise of conversion of derivative security
$76,180
$38.09 p/Share
2,000
Added 12.2%
14,390
Common Stock
Nov 04
2019
SELL
Open market or private sale
$239,140
$119.57 p/Share
2,000
Reduced 13.9%
12,390
Common Stock
Nov 04
2019
BUY
Exercise of conversion of derivative security
$76,180
$38.09 p/Share
2,000
Added 12.2%
14,390
Common Stock
Oct 07
2019
SELL
Open market or private sale
$225,000
$112.5 p/Share
2,000
Reduced 13.9%
12,390
Common Stock
Oct 07
2019
BUY
Exercise of conversion of derivative security
$76,180
$38.09 p/Share
2,000
Added 12.2%
14,390
Common Stock
Apr 04
2019
BUY
Grant, award, or other acquisition
-
1,464
Added 10.57%
12,390
Common Stock
May 11
2018
SELL
Open market or private sale
$66,012
$110.02 p/Share
600
Reduced 5.21%
10,926
Common Stock
Apr 09
2018
BUY
Grant, award, or other acquisition
-
1,295
Added 10.1%
11,526
Common Stock
Mar 01
2018
SELL
Open market or private sale
$36,813
$122.71 p/Share
300
Reduced 2.85%
10,231
Common Stock
Mar 01
2018
BUY
Exercise of conversion of derivative security
$11,427
$38.09 p/Share
300
Added 2.77%
10,531
Common Stock
Feb 01
2018
SELL
Open market or private sale
$36,588
$121.96 p/Share
300
Reduced 2.85%
10,231
Common Stock
Feb 01
2018
BUY
Exercise of conversion of derivative security
$11,427
$38.09 p/Share
300
Added 2.77%
10,531
Common Stock
Jan 02
2018
SELL
Open market or private sale
$40,983
$136.61 p/Share
300
Reduced 2.85%
10,231
Common Stock
Jan 02
2018
BUY
Exercise of conversion of derivative security
$11,427
$38.09 p/Share
300
Added 2.77%
10,531
Common Stock
Dec 01
2017
SELL
Open market or private sale
$40,215
$134.05 p/Share
300
Reduced 2.85%
10,231
Common Stock
Dec 01
2017
BUY
Exercise of conversion of derivative security
$11,427
$38.09 p/Share
300
Added 2.77%
10,531
Common Stock
Nov 01
2017
SELL
Open market or private sale
$40,491
$134.97 p/Share
300
Reduced 2.85%
10,231
Common Stock
Nov 01
2017
BUY
Exercise of conversion of derivative security
$11,427
$38.09 p/Share
300
Added 2.77%
10,531
Common Stock
Oct 02
2017
SELL
Open market or private sale
$38,103
$127.01 p/Share
300
Reduced 2.85%
10,231
Common Stock
Oct 02
2017
BUY
Exercise of conversion of derivative security
$11,427
$38.09 p/Share
300
Added 2.77%
10,531
Common Stock