Jun 28
2023
|
BUY
Conversion of derivative security
|
-
|
5,603,527
|
|
Feb 24
2023
|
BUY
Open market or private purchase
|
$10,011,269
$63.33 p/Share
|
158,081
|
|
Mar 31
2022
|
|
-
|
3,143
|
|
Feb 15
2022
|
|
-
|
3,933
|
|
Jan 03
2022
|
SELL
Open market or private sale
|
$3,696,000
$264.0 p/Share
|
14,000
|
|
Jan 03
2022
|
BUY
Conversion of derivative security
|
-
|
14,000
|
|
Dec 31
2021
|
|
-
|
10,942
|
|
Dec 13
2021
|
SELL
Open market or private sale
|
$3,677,660
$262.69 p/Share
|
14,000
|
|
Dec 13
2021
|
BUY
Conversion of derivative security
|
-
|
14,000
|
|
Nov 15
2021
|
SELL
Open market or private sale
|
$4,272,940
$305.21 p/Share
|
14,000
|
|
Nov 15
2021
|
BUY
Conversion of derivative security
|
-
|
14,000
|
|
Nov 15
2021
|
|
-
|
3,207
|
|
Oct 14
2021
|
SELL
Open market or private sale
|
$4,942,000
$353.0 p/Share
|
14,000
|
|
Oct 14
2021
|
BUY
Conversion of derivative security
|
-
|
14,000
|
|
Oct 04
2021
|
SELL
Open market or private sale
|
$4,460,400
$318.6 p/Share
|
14,000
|
|
Oct 04
2021
|
BUY
Conversion of derivative security
|
-
|
14,000
|
|
Sep 30
2021
|
|
-
|
2,381
|
|
Sep 07
2021
|
SELL
Open market or private sale
|
$10,160,640
$362.88 p/Share
|
28,000
|
|
Sep 07
2021
|
BUY
Conversion of derivative security
|
-
|
28,000
|
|
Sep 03
2021
|
|
-
|
150,000
|
|
Sep 03
2021
|
BUY
Conversion of derivative security
|
-
|
150,000
|
|
Aug 16
2021
|
|
-
|
3,207
|
|
Aug 09
2021
|
SELL
Open market or private sale
|
$18,423,405
$372.19 p/Share
|
49,500
|
|
Aug 09
2021
|
BUY
Conversion of derivative security
|
-
|
49,500
|
|
Jul 21
2021
|
SELL
Open market or private sale
|
$19,195,110
$387.78 p/Share
|
49,500
|
|