Oct 02
2023
|
SELL
Open market or private sale
|
$5,890,500
$78.54 p/Share
|
75,000
|
|
Sep 29
2023
|
SELL
Open market or private sale
|
$5,933,250
$79.11 p/Share
|
75,000
|
|
Sep 28
2023
|
SELL
Open market or private sale
|
$5,752,500
$76.7 p/Share
|
75,000
|
|
Sep 15
2023
|
SELL
Open market or private sale
|
$367,884
$85.06 p/Share
|
4,325
|
|
Sep 14
2023
|
SELL
Open market or private sale
|
$6,390,749
$85.21 p/Share
|
75,000
|
|
Aug 28
2023
|
|
-
|
606,182
|
|
Aug 15
2023
|
|
-
|
26,778
|
|
Dec 16
2022
|
|
-
|
210,000
|
|
Dec 16
2022
|
|
-
|
210,000
|
|
Dec 13
2022
|
|
-
|
4,120
|
|
Dec 13
2022
|
BUY
Conversion of derivative security
|
-
|
210,000
|
|
May 10
2022
|
|
-
|
91,140
|
|
Feb 23
2022
|
|
-
|
16,104
|
|
Jan 21
2022
|
|
-
|
1,070,070
|
|
Dec 13
2021
|
|
-
|
403,000
|
|
Dec 13
2021
|
|
-
|
403,000
|
|
Dec 10
2021
|
BUY
Conversion of derivative security
|
-
|
403,000
|
|
Nov 15
2021
|
|
-
|
44,030
|
|
May 27
2021
|
|
-
|
8,680
|
|
Apr 19
2021
|
SELL
Open market or private sale
|
$5,722,529
$714.78 p/Share
|
8,006
|
|
Apr 19
2021
|
BUY
Conversion of derivative security
|
-
|
8,006
|
|
Apr 06
2021
|
SELL
Open market or private sale
|
$19,652,339
$677.48 p/Share
|
29,008
|
|
Apr 06
2021
|
BUY
Conversion of derivative security
|
-
|
29,008
|
|
Apr 01
2021
|
SELL
Open market or private sale
|
$8,913,010
$679.19 p/Share
|
13,123
|
|
Apr 01
2021
|
BUY
Conversion of derivative security
|
-
|
13,123
|
|