Apr 16
2025
|
SELL
Open market or private sale
|
$3,125,062
$93.75 p/Share
|
33,334
Reduced 2.22%
|
1,466,119
Class A Common Stock
|
|
Apr 16
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
33,334
Added 2.17%
|
1,499,453
Class A Common Stock
|
|
Mar 17
2025
|
SELL
Open market or private sale
|
$4,339,289
$130.18 p/Share
|
33,333
Reduced 2.22%
|
1,466,119
Class A Common Stock
|
|
Mar 17
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
33,333
Added 2.17%
|
1,499,452
Class A Common Stock
|
|
Feb 20
2025
|
SELL
Payment of exercise price or tax liability
|
$7,240,839
$189.66 p/Share
|
38,178
Reduced 2.54%
|
1,466,119
Class A Common Stock
|
|
Feb 18
2025
|
SELL
Open market or private sale
|
$6,339,269
$190.18 p/Share
|
33,333
Reduced 2.17%
|
1,504,297
Class A Common Stock
|
|
Feb 18
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
33,333
Added 2.12%
|
1,537,630
Class A Common Stock
|
|
Jan 16
2025
|
SELL
Open market or private sale
|
$5,798,449
$173.95 p/Share
|
33,334
Reduced 2.17%
|
1,504,297
Class A Common Stock
|
|
Jan 16
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
33,334
Added 2.12%
|
1,537,631
Class A Common Stock
|
|
Dec 16
2024
|
SELL
Open market or private sale
|
$5,782,275
$173.47 p/Share
|
33,333
Reduced 2.17%
|
1,504,297
Class A Common Stock
|
|
Dec 16
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
33,333
Added 2.12%
|
1,537,630
Class A Common Stock
|
|
Nov 20
2024
|
SELL
Payment of exercise price or tax liability
|
$5,234,025
$137.16 p/Share
|
38,160
Reduced 2.47%
|
1,504,297
Class A Common Stock
|
|
Nov 18
2024
|
SELL
Open market or private sale
|
$4,251,624
$127.55 p/Share
|
33,333
Reduced 2.12%
|
1,542,457
Class A Common Stock
|
|
Nov 18
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
33,333
Added 2.07%
|
1,575,790
Class A Common Stock
|
|
Oct 16
2024
|
SELL
Open market or private sale
|
$2,536,384
$76.09 p/Share
|
33,334
Reduced 2.12%
|
1,542,457
Class A Common Stock
|
|
Oct 16
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
33,334
Added 2.07%
|
1,575,791
Class A Common Stock
|
|
Sep 19
2024
|
SELL
Open market or private sale
|
$3,250,500
$65.01 p/Share
|
50,000
Reduced 3.14%
|
1,542,457
Class A Common Stock
|
|
Sep 19
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
50,000
Added 3.04%
|
1,592,457
Class A Common Stock
|
|
Sep 16
2024
|
SELL
Open market or private sale
|
$1,962,647
$58.88 p/Share
|
33,333
Reduced 2.12%
|
1,542,457
Class A Common Stock
|
|
Sep 16
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
33,333
Added 2.07%
|
1,575,790
Class A Common Stock
|
|
Aug 20
2024
|
SELL
Payment of exercise price or tax liability
|
$2,074,975
$54.36 p/Share
|
38,171
Reduced 2.41%
|
1,542,457
Class A Common Stock
|
|
Aug 20
2024
|
SELL
Open market or private sale
|
$1,797,648
$53.93 p/Share
|
33,333
Reduced 2.12%
|
1,542,457
Class A Common Stock
|
|
Aug 20
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
33,333
Added 2.07%
|
1,575,790
Class A Common Stock
|
|
May 23
2024
|
SELL
Open market or private sale
|
$2,365,792
$58.94 p/Share
|
40,139
Reduced 2.45%
|
1,600,628
Class A Common Stock
|
|
May 07
2024
|
|
-
|
100,000
Reduced 5.74%
|
1,640,767
Class A Common Stock
|
|