Feb 10
2022
|
|
-
|
9,947
|
|
Nov 30
2021
|
|
-
|
206,019
|
|
Nov 16
2021
|
SELL
Open market or private sale
|
$49,830,000
$151.0 p/Share
|
330,000
|
|
Nov 16
2021
|
BUY
Conversion of derivative security
|
-
|
284,645
|
|
Nov 04
2021
|
|
-
|
15,000
|
|
Oct 25
2021
|
SELL
Open market or private sale
|
$3,737,250
$149.49 p/Share
|
25,000
|
|
Sep 24
2021
|
SELL
Open market or private sale
|
$3,770,250
$150.81 p/Share
|
25,000
|
|
Aug 25
2021
|
SELL
Open market or private sale
|
$3,496,500
$139.86 p/Share
|
25,000
|
|
Aug 13
2021
|
BUY
Conversion of derivative security
|
-
|
140,000
|
|
Aug 09
2021
|
SELL
Open market or private sale
|
$76,500,000
$127.5 p/Share
|
600,000
|
|
Aug 09
2021
|
BUY
Conversion of derivative security
|
-
|
525,000
|
|
Jul 23
2021
|
SELL
Open market or private sale
|
$3,239,750
$129.59 p/Share
|
25,000
|
|
Jun 25
2021
|
SELL
Open market or private sale
|
$2,840,500
$113.62 p/Share
|
25,000
|
|
Jun 21
2021
|
BUY
Conversion of derivative security
|
-
|
100,000
|
|
May 25
2021
|
SELL
Open market or private sale
|
$2,364,750
$94.59 p/Share
|
25,000
|
|
Apr 23
2021
|
SELL
Open market or private sale
|
$2,409,500
$96.38 p/Share
|
25,000
|
|
Mar 25
2021
|
SELL
Open market or private sale
|
$2,210,000
$88.4 p/Share
|
25,000
|
|
Mar 15
2021
|
BUY
Conversion of derivative security
|
-
|
100,000
|
|
Feb 25
2021
|
SELL
Open market or private sale
|
$655,436
$102.54 p/Share
|
6,392
|
|
Feb 09
2021
|
|
-
|
6,392
|
|
Dec 28
2020
|
SELL
Open market or private sale
|
$2,309,000
$92.36 p/Share
|
25,000
|
|
Nov 25
2020
|
SELL
Open market or private sale
|
$1,884,750
$75.39 p/Share
|
25,000
|
|
Nov 05
2020
|
BUY
Conversion of derivative security
|
-
|
50,000
|
|
Oct 26
2020
|
SELL
Open market or private sale
|
$1,389,250
$55.57 p/Share
|
25,000
|
|