Nov 30
2020
|
SELL
Open market or private sale
|
$20,938,000
$209.38 p/Share
|
100,000
|
|
Nov 30
2020
|
BUY
Conversion of derivative security
|
-
|
100,000
|
|
Nov 23
2020
|
SELL
Open market or private sale
|
$20,298,000
$202.98 p/Share
|
100,000
|
|
Nov 23
2020
|
BUY
Conversion of derivative security
|
-
|
100,000
|
|
Nov 16
2020
|
SELL
Open market or private sale
|
$17,607,001
$176.07 p/Share
|
100,000
|
|
Nov 16
2020
|
BUY
Conversion of derivative security
|
-
|
100,000
|
|
Aug 20
2020
|
|
-
|
4,494,435
|
|
Aug 20
2020
|
BUY
Conversion of derivative security
|
-
|
4,494,435
|
|
Apr 20
2020
|
|
-
|
6,516,782
|
|
Apr 20
2020
|
BUY
Conversion of derivative security
|
-
|
3,258,391
|
|
Apr 20
2020
|
|
-
|
3,258,391
|
|
Apr 10
2019
|
SELL
Open market or private sale
|
$5,131,830
$74.71 p/Share
|
68,690
|
|
Apr 10
2019
|
BUY
Conversion of derivative security
|
-
|
68,690
|
|
Apr 03
2019
|
SELL
Open market or private sale
|
$7,933,695
$77.0 p/Share
|
103,035
|
|
Apr 03
2019
|
BUY
Conversion of derivative security
|
-
|
103,035
|
|
Mar 27
2019
|
SELL
Open market or private sale
|
$7,680,229
$74.54 p/Share
|
103,035
|
|
Mar 27
2019
|
BUY
Conversion of derivative security
|
-
|
103,035
|
|
Mar 20
2019
|
SELL
Open market or private sale
|
$7,771,930
$75.43 p/Share
|
103,035
|
|
Mar 20
2019
|
BUY
Conversion of derivative security
|
-
|
103,035
|
|
Mar 13
2019
|
SELL
Open market or private sale
|
$7,969,757
$77.35 p/Share
|
103,035
|
|
Mar 13
2019
|
BUY
Conversion of derivative security
|
-
|
103,035
|
|
Mar 06
2019
|
SELL
Open market or private sale
|
$7,783,264
$75.54 p/Share
|
103,035
|
|
Mar 06
2019
|
BUY
Conversion of derivative security
|
-
|
103,035
|
|
Feb 27
2019
|
SELL
Open market or private sale
|
$8,058,367
$78.21 p/Share
|
103,035
|
|
Feb 27
2019
|
BUY
Conversion of derivative security
|
-
|
103,035
|
|