Oct 03
2022
|
SELL
Open market or private sale
|
$961,400
$96.14 p/Share
|
10,000
|
|
Oct 03
2022
|
BUY
Conversion of derivative security
|
-
|
10,000
|
|
Sep 01
2022
|
SELL
Open market or private sale
|
$923,100
$92.31 p/Share
|
10,000
|
|
Sep 01
2022
|
BUY
Conversion of derivative security
|
-
|
10,000
|
|
Aug 01
2022
|
SELL
Open market or private sale
|
$938,700
$93.87 p/Share
|
10,000
|
|
Aug 01
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
10,000
|
|
Jul 01
2022
|
SELL
Open market or private sale
|
$916,000
$91.6 p/Share
|
10,000
|
|
Jul 01
2022
|
BUY
Conversion of derivative security
|
-
|
10,000
|
|
Jun 23
2022
|
SELL
Open market or private sale
|
$1,947,800
$97.39 p/Share
|
20,000
|
|
Jun 23
2022
|
BUY
Conversion of derivative security
|
-
|
20,000
|
|
Jun 16
2022
|
SELL
Open market or private sale
|
$1,814,600
$90.73 p/Share
|
20,000
|
|
Jun 16
2022
|
BUY
Conversion of derivative security
|
-
|
20,000
|
|
Jun 09
2022
|
SELL
Open market or private sale
|
$1,971,400
$98.57 p/Share
|
20,000
|
|
Jun 09
2022
|
BUY
Conversion of derivative security
|
-
|
20,000
|
|
Jun 01
2022
|
SELL
Open market or private sale
|
$1,654,200
$82.71 p/Share
|
20,000
|
|
Jun 01
2022
|
BUY
Conversion of derivative security
|
-
|
20,000
|
|
Dec 14
2021
|
|
-
|
6,000
|
|
Dec 14
2021
|
BUY
Conversion of derivative security
|
-
|
6,000
|
|
Nov 15
2021
|
SELL
Open market or private sale
|
$4,344,000
$144.8 p/Share
|
30,000
|
|
Nov 15
2021
|
BUY
Conversion of derivative security
|
-
|
30,000
|
|
Jul 30
2021
|
SELL
Open market or private sale
|
$5,100,000
$102.0 p/Share
|
50,000
|
|
Jul 30
2021
|
BUY
Conversion of derivative security
|
-
|
50,000
|
|