Dec 15
2020
SELL
Payment of exercise price or tax liability
$4,516
$136.85 p/Share
33
Reduced 0.18%
17,830
Common Stock
Dec 15
2020
BUY
Exercise of conversion of derivative security
$4,516
$136.85 p/Share
33
Added 0.18%
17,863
Common Stock
Aug 18
2020
SELL
Open market or private sale
$1,451,177
$136.53 p/Share
10,629
Reduced 37.36%
17,825
Common Stock
Aug 18
2020
BUY
Grant, award, or other acquisition
-
27,582
Added 49.22%
28,454
Common Stock
Feb 21
2020
SELL
Open market or private sale
$383,250
$127.75 p/Share
3,000
Reduced 77.7%
861
Common Stock
Jan 24
2020
SELL
Open market or private sale
$379,500
$126.5 p/Share
3,000
Reduced 43.76%
3,856
Common Stock
Nov 26
2019
SELL
Open market or private sale
$210,938
$122.0 p/Share
1,729
Reduced 20.14%
6,856
Common Stock
Nov 20
2019
SELL
Payment of exercise price or tax liability
$3,049
$121.95 p/Share
25
Reduced 0.29%
8,585
Common Stock
Nov 20
2019
BUY
Exercise of conversion of derivative security
$3,049
$121.95 p/Share
25
Added 0.29%
8,610
Common Stock
Aug 26
2019
SELL
Open market or private sale
$547,162
$119.0 p/Share
4,598
Reduced 34.89%
8,579
Common Stock
Aug 20
2019
SELL
Open market or private sale
$836,563
$119.8 p/Share
6,983
Reduced 34.64%
13,177
Common Stock
Aug 20
2019
BUY
Grant, award, or other acquisition
-
14,710
Added 42.19%
20,160
Common Stock
May 16
2019
SELL
Open market or private sale
$1,498,000
$107.0 p/Share
14,000
Reduced 72.01%
5,442
Common Stock
May 16
2019
BUY
Exercise of conversion of derivative security
$1,101,240
$78.66 p/Share
14,000
Added 41.86%
19,442
Common Stock
May 10
2019
SELL
Open market or private sale
$1,496,412
$105.5 p/Share
14,184
Reduced 72.29%
5,436
Common Stock
May 10
2019
BUY
Exercise of conversion of derivative security
$1,115,713
$78.66 p/Share
14,184
Added 41.96%
19,620
Common Stock
Feb 13
2019
SELL
Open market or private sale
$895,500
$99.5 p/Share
9,000
Reduced 62.37%
5,430
Common Stock
Feb 13
2019
BUY
Exercise of conversion of derivative security
$685,620
$76.18 p/Share
9,000
Added 38.41%
14,430
Common Stock
Feb 12
2019
SELL
Open market or private sale
$891,000
$99.0 p/Share
9,000
Reduced 62.37%
5,430
Common Stock
Feb 12
2019
BUY
Exercise of conversion of derivative security
$685,620
$76.18 p/Share
9,000
Added 38.41%
14,430
Common Stock
Feb 06
2019
SELL
Open market or private sale
$921,686
$98.01 p/Share
9,404
Reduced 63.39%
5,430
Common Stock
Feb 06
2019
BUY
Exercise of conversion of derivative security
$716,397
$76.18 p/Share
9,404
Added 38.8%
14,834
Common Stock
Aug 22
2018
SELL
Open market or private sale
$183,577
$83.52 p/Share
2,198
Reduced 28.84%
5,424
Common Stock
Aug 22
2018
BUY
Grant, award, or other acquisition
-
6,796
Added 47.14%
7,622
Common Stock
Aug 06
2018
SELL
Payment of exercise price or tax liability
$3,908
$81.41 p/Share
48
Reduced 5.54%
819
Common Stock