Aug 06
2020
|
BUY
Grant, award, or other acquisition
|
-
|
82
|
|
Jul 31
2020
|
SELL
Open market or private sale
|
$994,110
$130.0 p/Share
|
7,647
|
|
Jul 31
2020
|
BUY
Exercise of conversion of derivative security
|
$455,992
$78.66 p/Share
|
5,797
|
|
May 27
2020
|
SELL
Discretionary transaction
|
$140,507
$113.13 p/Share
|
1,242
|
|
Feb 28
2020
|
SELL
Open market or private sale
|
$114,968
$110.44 p/Share
|
1,041
|
|
Feb 28
2020
|
BUY
Grant, award, or other acquisition
|
-
|
2,509
|
|
Feb 27
2020
|
SELL
Open market or private sale
|
$74,371
$117.49 p/Share
|
633
|
|
Nov 20
2019
|
SELL
Payment of exercise price or tax liability
|
$244
$121.95 p/Share
|
2
|
|
Aug 27
2019
|
SELL
Open market or private sale
|
$74,843
$120.52 p/Share
|
621
|
|
Aug 20
2019
|
SELL
Open market or private sale
|
$67,447
$119.8 p/Share
|
563
|
|
Aug 20
2019
|
BUY
Grant, award, or other acquisition
|
-
|
1,184
|
|
Aug 19
2019
|
SELL
Open market or private sale
|
$1,101,000
$120.0 p/Share
|
9,175
|
|
Aug 19
2019
|
BUY
Exercise of conversion of derivative security
|
$698,952
$76.18 p/Share
|
9,175
|
|
Aug 01
2019
|
BUY
Grant, award, or other acquisition
|
-
|
40
|
|
Apr 24
2019
|
SELL
Open market or private sale
|
$63,013
$103.47 p/Share
|
609
|
|
Feb 28
2019
|
SELL
Open market or private sale
|
$54,312
$98.57 p/Share
|
551
|
|
Feb 28
2019
|
BUY
Grant, award, or other acquisition
|
-
|
2,218
|
|
Nov 14
2018
|
SELL
Discretionary transaction
|
$685,916
$93.5 p/Share
|
7,336
|
|
Aug 21
2018
|
SELL
Discretionary transaction
|
$396,151
$83.33 p/Share
|
4,754
|
|
Aug 06
2018
|
SELL
Payment of exercise price or tax liability
|
$163
$81.41 p/Share
|
2
|
|
Aug 02
2018
|
BUY
Grant, award, or other acquisition
|
-
|
25
|
|
Feb 28
2018
|
BUY
Grant, award, or other acquisition
|
-
|
2,620
|
|