May 20
2025
SELL
Open market or private sale
$6,519,720
$156.89 p/Share
41,556
Reduced 14.68%
241,550
Class A Common Stock
May 20
2025
BUY
Conversion of derivative security
-
10,000
Added 3.41%
283,106
Class A Common Stock
May 15
2025
SELL
Payment of exercise price or tax liability
$3,163,337
$154.49 p/Share
20,476
Reduced 6.97%
273,106
Class A Common Stock
Apr 25
2025
SELL
Open market or private sale
$1,201,400
$120.14 p/Share
10,000
Reduced 3.29%
293,582
Class A Common Stock
Apr 25
2025
BUY
Conversion of derivative security
-
10,000
Added 3.19%
303,582
Class A Common Stock
Mar 20
2025
SELL
Open market or private sale
$1,200,000
$120.0 p/Share
10,000
Reduced 3.29%
293,582
Class A Common Stock
Mar 20
2025
BUY
Conversion of derivative security
-
10,000
Added 3.19%
303,582
Class A Common Stock
Mar 05
2025
SELL
Open market or private sale
$2,116,050
$141.07 p/Share
15,000
Reduced 4.86%
293,582
Class A Common Stock
Mar 05
2025
BUY
Conversion of derivative security
-
15,000
Added 4.64%
308,582
Class A Common Stock
Feb 19
2025
SELL
Open market or private sale
$4,683,254
$163.55 p/Share
28,635
Reduced 8.89%
293,582
Class A Common Stock
Feb 19
2025
BUY
Conversion of derivative security
-
15,000
Added 4.45%
322,217
Class A Common Stock
Feb 15
2025
SELL
Payment of exercise price or tax liability
$2,549,941
$171.16 p/Share
14,898
Reduced 4.63%
307,217
Class A Common Stock
Feb 05
2025
BUY
Grant, award, or other acquisition
-
69,246
Added 17.69%
322,115
Class A Common Stock
Feb 03
2025
SELL
Open market or private sale
$2,029,349
$135.29 p/Share
15,000
Reduced 5.6%
252,869
Class A Common Stock
Feb 03
2025
BUY
Conversion of derivative security
-
15,000
Added 5.3%
267,869
Class A Common Stock
Jan 21
2025
SELL
Open market or private sale
$3,739,433
$120.1 p/Share
31,136
Reduced 10.96%
252,869
Class A Common Stock
Jan 21
2025
BUY
Conversion of derivative security
-
31,136
Added 9.88%
284,005
Class A Common Stock
Jan 17
2025
SELL
Open market or private sale
$4,022,704
$118.79 p/Share
33,864
Reduced 11.81%
252,869
Class A Common Stock
Jan 17
2025
BUY
Conversion of derivative security
-
33,864
Added 10.56%
286,733
Class A Common Stock
Jan 03
2025
SELL
Open market or private sale
$1,706,250
$113.75 p/Share
15,000
Reduced 5.6%
252,869
Class A Common Stock
Jan 03
2025
BUY
Conversion of derivative security
-
15,000
Added 5.3%
267,869
Class A Common Stock
Dec 18
2024
SELL
Open market or private sale
$1,700,700
$113.38 p/Share
15,000
Reduced 5.6%
252,869
Class A Common Stock
Dec 18
2024
BUY
Conversion of derivative security
-
15,000
Added 5.3%
267,869
Class A Common Stock
Dec 04
2024
SELL
Open market or private sale
$1,639,650
$109.31 p/Share
15,000
Reduced 5.6%
252,869
Class A Common Stock
Dec 04
2024
BUY
Conversion of derivative security
-
15,000
Added 5.3%
267,869
Class A Common Stock