Jun 17
2024
|
BUY
Conversion of derivative security
|
-
|
30,094
|
|
Jun 12
2024
|
SELL
Open market or private sale
|
$27,125,738
$150.05 p/Share
|
180,778
|
|
Jun 12
2024
|
BUY
Conversion of derivative security
|
-
|
180,757
|
|
Feb 26
2024
|
|
-
|
1,333,333
|
|
Feb 26
2024
|
BUY
Conversion of derivative security
|
-
|
1,333,333
|
|
Dec 27
2023
|
SELL
Open market or private sale
|
$22,975,045
$137.85 p/Share
|
166,667
|
|
Dec 13
2023
|
SELL
Open market or private sale
|
$23,748,380
$142.49 p/Share
|
166,667
|
|
Nov 27
2023
|
SELL
Open market or private sale
|
$21,191,709
$127.15 p/Share
|
166,667
|
|
Nov 14
2023
|
SELL
Open market or private sale
|
$62,844,874
$125.69 p/Share
|
499,999
|
|
Sep 29
2023
|
SELL
Open market or private sale
|
$23,153,379
$138.92 p/Share
|
166,667
|
|
Sep 13
2023
|
SELL
Open market or private sale
|
$24,180,048
$145.08 p/Share
|
166,667
|
|
Aug 28
2023
|
SELL
Open market or private sale
|
$21,048,375
$126.29 p/Share
|
166,667
|
|
Aug 18
2023
|
|
-
|
80
|
|
Aug 18
2023
|
SELL
Open market or private sale
|
$20,883,375
$125.3 p/Share
|
166,667
|
|
Jul 27
2023
|
SELL
Open market or private sale
|
$77,753,066
$150.49 p/Share
|
516,666
|
|
Jul 13
2023
|
SELL
Open market or private sale
|
$71,744,240
$138.86 p/Share
|
516,666
|
|
Jun 27
2023
|
SELL
Open market or private sale
|
$64,505,874
$124.85 p/Share
|
516,667
|
|
Jun 15
2023
|
SELL
Open market or private sale
|
$20,946,708
$125.68 p/Share
|
166,667
|
|
Jun 14
2023
|
SELL
Open market or private sale
|
$76,875,174
$124.44 p/Share
|
617,769
|
|
Jun 13
2023
|
SELL
Open market or private sale
|
$8,204,804
$125.14 p/Share
|
65,565
|
|
May 31
2023
|
SELL
Open market or private sale
|
$37,082,500
$105.95 p/Share
|
350,000
|
|
May 12
2023
|
SELL
Open market or private sale
|
$37,950,500
$108.43 p/Share
|
350,000
|
|
May 08
2023
|
SELL
Open market or private sale
|
$41,886,499
$125.66 p/Share
|
333,332
|
|
Apr 27
2023
|
SELL
Open market or private sale
|
$39,718,000
$113.48 p/Share
|
350,000
|
|
Apr 11
2023
|
SELL
Open market or private sale
|
$39,700,500
$113.43 p/Share
|
350,000
|
|