|
Mar 10
2021
|
SELL
Open market or private sale
|
$1,291,482
$82.26 p/Share
|
15,700
|
|
|
Mar 10
2021
|
BUY
Conversion of derivative security
|
-
|
15,700
|
|
|
Feb 24
2021
|
SELL
Open market or private sale
|
$1,558,382
$99.26 p/Share
|
15,700
|
|
|
Feb 24
2021
|
BUY
Conversion of derivative security
|
-
|
15,700
|
|
|
Feb 10
2021
|
SELL
Open market or private sale
|
$1,818,531
$115.83 p/Share
|
15,700
|
|
|
Feb 10
2021
|
BUY
Conversion of derivative security
|
-
|
15,700
|
|
|
Jan 27
2021
|
SELL
Open market or private sale
|
$1,582,874
$100.82 p/Share
|
15,700
|
|
|
Jan 27
2021
|
BUY
Conversion of derivative security
|
-
|
15,700
|
|
|
Jan 13
2021
|
SELL
Open market or private sale
|
$1,638,295
$104.35 p/Share
|
15,700
|
|
|
Jan 13
2021
|
BUY
Conversion of derivative security
|
-
|
15,700
|
|
|
Dec 30
2020
|
SELL
Open market or private sale
|
$100,610
$100.61 p/Share
|
1,000
|
|
|
Dec 30
2020
|
BUY
Conversion of derivative security
|
-
|
1,000
|
|
|
Dec 16
2020
|
SELL
Open market or private sale
|
$9,314,100
$103.49 p/Share
|
90,000
|
|
|
Dec 16
2020
|
BUY
Conversion of derivative security
|
-
|
90,000
|
|
|
Dec 02
2020
|
SELL
Open market or private sale
|
$8,316,900
$92.41 p/Share
|
90,000
|
|
|
Dec 02
2020
|
BUY
Conversion of derivative security
|
-
|
90,000
|
|
|
Nov 18
2020
|
SELL
Open market or private sale
|
$7,882,200
$87.58 p/Share
|
90,000
|
|
|
Nov 18
2020
|
BUY
Conversion of derivative security
|
-
|
90,000
|
|
|
Nov 04
2020
|
SELL
Open market or private sale
|
$8,795,700
$97.73 p/Share
|
90,000
|
|
|
Nov 04
2020
|
BUY
Conversion of derivative security
|
-
|
90,000
|
|
|
Oct 21
2020
|
SELL
Open market or private sale
|
$23,174,391
$105.33 p/Share
|
220,017
|
|
|
Oct 21
2020
|
SELL
Open market or private sale
|
$16,310,496
$105.88 p/Share
|
154,047
|
|
|
Oct 21
2020
|
BUY
Conversion of derivative security
|
-
|
374,064
|
|
|
Oct 20
2020
|
SELL
Open market or private sale
|
$22,518,394
$110.24 p/Share
|
204,267
|
|
|
Oct 20
2020
|
BUY
Conversion of derivative security
|
-
|
204,267
|
|