Dec 06
2023
|
SELL
Open market or private sale
|
$66,550,000
$66.55 p/Share
|
1,000,000
|
|
Dec 06
2023
|
BUY
Conversion of derivative security
|
-
|
963,695
|
|
Jun 05
2023
|
BUY
Open market or private purchase
|
$649,800
$64.98 p/Share
|
10,000
|
|
Nov 08
2021
|
SELL
Open market or private sale
|
$14,410,500
$96.07 p/Share
|
150,000
|
|
Nov 08
2021
|
BUY
Conversion of derivative security
|
-
|
150,000
|
|
Dec 08
2020
|
SELL
Open market or private sale
|
$3,251,442
$75.74 p/Share
|
42,929
|
|
Dec 08
2020
|
BUY
Conversion of derivative security
|
-
|
42,929
|
|
Dec 04
2020
|
SELL
Open market or private sale
|
$364,372
$75.02 p/Share
|
4,857
|
|
Dec 04
2020
|
BUY
Conversion of derivative security
|
-
|
4,857
|
|
Dec 03
2020
|
SELL
Open market or private sale
|
$4,981,716
$75.61 p/Share
|
65,887
|
|
Dec 03
2020
|
BUY
Conversion of derivative security
|
-
|
65,887
|
|
Dec 02
2020
|
SELL
Open market or private sale
|
$856,026
$75.09 p/Share
|
11,400
|
|
Dec 02
2020
|
BUY
Conversion of derivative security
|
-
|
11,400
|
|
Dec 01
2020
|
SELL
Open market or private sale
|
$6,758,101
$75.02 p/Share
|
90,084
|
|
Dec 01
2020
|
BUY
Conversion of derivative security
|
-
|
90,084
|
|
Nov 24
2020
|
SELL
Open market or private sale
|
$6,757,031
$75.17 p/Share
|
89,890
|
|
Nov 24
2020
|
BUY
Conversion of derivative security
|
-
|
89,890
|
|
Nov 10
2020
|
SELL
Open market or private sale
|
$3,438,006
$76.48 p/Share
|
44,953
|
|
Nov 10
2020
|
BUY
Conversion of derivative security
|
-
|
44,953
|
|
Nov 09
2020
|
SELL
Open market or private sale
|
$12,255,000
$81.7 p/Share
|
150,000
|
|
Nov 09
2020
|
BUY
Conversion of derivative security
|
-
|
150,000
|
|
Oct 08
2020
|
SELL
Open market or private sale
|
$6,561,000
$65.61 p/Share
|
100,000
|
|
Oct 08
2020
|
BUY
Conversion of derivative security
|
-
|
100,000
|
|
Oct 07
2020
|
SELL
Open market or private sale
|
$9,789,000
$65.26 p/Share
|
150,000
|
|
Oct 07
2020
|
BUY
Conversion of derivative security
|
-
|
150,000
|
|