Oct 18
2024
SELL
Open market or private sale
$1,365,600
$91.04 p/Share
15,000
Reduced 5.06%
281,403
Class A Common Stock
Oct 18
2024
BUY
Conversion of derivative security
-
15,000
Added 4.82%
296,403
Class A Common Stock
Oct 03
2024
SELL
Open market or private sale
$1,186,800
$79.12 p/Share
15,000
Reduced 5.06%
281,403
Class A Common Stock
Oct 03
2024
BUY
Conversion of derivative security
-
15,000
Added 4.82%
296,403
Class A Common Stock
Sep 18
2024
SELL
Open market or private sale
$1,180,050
$78.67 p/Share
15,000
Reduced 5.06%
281,403
Class A Common Stock
Sep 18
2024
BUY
Conversion of derivative security
-
15,000
Added 4.82%
296,403
Class A Common Stock
Sep 04
2024
SELL
Open market or private sale
$1,173,000
$78.2 p/Share
15,000
Reduced 5.06%
281,403
Class A Common Stock
Sep 04
2024
BUY
Conversion of derivative security
-
15,000
Added 4.82%
296,403
Class A Common Stock
Aug 20
2024
SELL
Open market or private sale
$2,394,255
$83.61 p/Share
28,636
Reduced 9.24%
281,403
Class A Common Stock
Aug 20
2024
BUY
Conversion of derivative security
-
15,000
Added 4.61%
310,039
Class A Common Stock
Aug 15
2024
SELL
Payment of exercise price or tax liability
$1,224,019
$82.16 p/Share
14,898
Reduced 4.81%
295,039
Class A Common Stock
Aug 02
2024
SELL
Open market or private sale
$1,172,100
$78.14 p/Share
15,000
Reduced 4.62%
309,937
Class A Common Stock
Aug 02
2024
BUY
Conversion of derivative security
-
15,000
Added 4.41%
324,937
Class A Common Stock
Jul 18
2024
SELL
Open market or private sale
$1,195,200
$79.68 p/Share
15,000
Reduced 4.62%
309,937
Class A Common Stock
Jul 18
2024
BUY
Conversion of derivative security
-
15,000
Added 4.41%
324,937
Class A Common Stock
Jul 03
2024
SELL
Open market or private sale
$1,278,900
$85.26 p/Share
15,000
Reduced 4.62%
309,937
Class A Common Stock
Jul 03
2024
BUY
Conversion of derivative security
-
15,000
Added 4.41%
324,937
Class A Common Stock
Jun 20
2024
SELL
Open market or private sale
$1,184,550
$78.97 p/Share
15,000
Reduced 4.62%
309,937
Class A Common Stock
Jun 20
2024
BUY
Conversion of derivative security
-
15,000
Added 4.41%
324,937
Class A Common Stock
Jun 05
2024
SELL
Open market or private sale
$1,036,499
$69.1 p/Share
15,000
Reduced 4.62%
309,937
Class A Common Stock
Jun 05
2024
BUY
Conversion of derivative security
-
15,000
Added 4.41%
324,937
Class A Common Stock
May 20
2024
SELL
Open market or private sale
$2,152,417
$75.17 p/Share
28,634
Reduced 8.46%
309,937
Class A Common Stock
May 20
2024
BUY
Conversion of derivative security
-
15,000
Added 4.24%
338,571
Class A Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$1,106,176
$74.25 p/Share
14,898
Reduced 4.4%
323,571
Class A Common Stock
May 03
2024
SELL
Open market or private sale
$1,129,200
$75.28 p/Share
15,000
Reduced 4.24%
338,469
Class A Common Stock