Aug 08
2024
|
SELL
Open market or private sale
|
$6,920,468
$514.38 p/Share
|
13,454
|
|
Aug 06
2024
|
SELL
Open market or private sale
|
$8,621,117
$514.54 p/Share
|
16,755
|
|
Feb 09
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
1,707
|
|
Nov 08
2023
|
SELL
Open market or private sale
|
$11,000,700
$366.69 p/Share
|
30,000
|
|
Feb 06
2023
|
SELL
Sale (or disposition) back to the issuer
|
$0
$244.68 p/Share
|
0
|
|
Feb 06
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
1,234
|
|
Nov 01
2022
|
SELL
Open market or private sale
|
$6,340,800
$317.04 p/Share
|
20,000
|
|
Aug 01
2022
|
SELL
Open market or private sale
|
$14,278,999
$285.58 p/Share
|
50,000
|
|
May 16
2022
|
SELL
Open market or private sale
|
$491,643
$250.2 p/Share
|
1,965
|
|
May 13
2022
|
SELL
Open market or private sale
|
$2,009,795
$250.13 p/Share
|
8,035
|
|
May 11
2022
|
SELL
Open market or private sale
|
$9,580,800
$239.52 p/Share
|
40,000
|
|
Feb 08
2021
|
SELL
Sale (or disposition) back to the issuer
|
$0
$128.88 p/Share
|
0
|
|
Feb 08
2021
|
BUY
Exercise of conversion of derivative security
|
$87,123
$64.44 p/Share
|
1,352
|
|