Apr 25
2025
SELL
Payment of exercise price or tax liability
$546,332
$67.01 p/Share
8,153
Reduced 23.83%
26,062
Class A Common Stock
Apr 25
2025
BUY
Exercise of conversion of derivative security
$453,560
$46.0 p/Share
9,860
Added 24.8%
29,899
Class A Common Stock
Apr 08
2025
SELL
Payment of exercise price or tax liability
$49,086
$60.75 p/Share
808
Reduced 3.22%
24,292
Class A Common Stock
Apr 08
2025
BUY
Grant, award, or other acquisition
$107,770
$60.75 p/Share
1,774
Added 6.6%
25,100
Class A Common Stock
Apr 02
2025
SELL
Payment of exercise price or tax liability
$41,524
$64.18 p/Share
647
Reduced 2.7%
23,326
Class A Common Stock
Mar 31
2025
BUY
Grant, award, or other acquisition
$11,998
$63.82 p/Share
188
Added 0.78%
23,973
Class A Common Stock
Mar 10
2025
SELL
Payment of exercise price or tax liability
$54,720
$65.77 p/Share
832
Reduced 3.38%
23,772
Class A Common Stock
Mar 10
2025
BUY
Exercise of conversion of derivative security
$53,880
$35.92 p/Share
1,500
Added 5.75%
24,604
Class A Common Stock
Jan 30
2025
SELL
Open market or private sale
$203,381
$65.99 p/Share
3,082
Reduced 11.77%
23,104
Class A Common Stock
Jan 15
2025
BUY
Grant, award, or other acquisition
-
957
Added 3.53%
26,140
Class A Common Stock
Jan 13
2025
SELL
Payment of exercise price or tax liability
$284,140
$65.11 p/Share
4,364
Reduced 14.77%
25,183
Class A Common Stock
Jan 13
2025
BUY
Exercise of conversion of derivative security
$250,166
$51.39 p/Share
4,868
Added 14.14%
29,547
Class A Common Stock
Dec 31
2024
SELL
Payment of exercise price or tax liability
$21,240
$69.87 p/Share
304
Reduced 1.22%
24,679
Class A Common Stock
Dec 31
2024
BUY
Grant, award, or other acquisition
$68,262
$69.87 p/Share
977
Added 3.76%
24,983
Class A Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
$5,746
$65.3 p/Share
88
Added 0.37%
23,951
Class A Common Stock
Jul 29
2024
SELL
Payment of exercise price or tax liability
$53,928
$64.74 p/Share
833
Reduced 3.37%
23,850
Class A Common Stock
Jul 29
2024
BUY
Exercise of conversion of derivative security
$53,880
$35.92 p/Share
1,500
Added 5.73%
24,683
Class A Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
$6,701
$53.61 p/Share
125
Added 0.54%
23,140
Class A Common Stock
Mar 30
2024
SELL
Payment of exercise price or tax liability
$29,121
$51.0 p/Share
571
Reduced 2.43%
22,944
Class A Common Stock
Mar 29
2024
BUY
Grant, award, or other acquisition
$5,763
$51.0 p/Share
113
Added 0.48%
23,515
Class A Common Stock
Jan 16
2024
BUY
Grant, award, or other acquisition
$23,443
$49.25 p/Share
476
Added 2.0%
23,340
Class A Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$229,465
$55.16 p/Share
4,160
Reduced 15.39%
22,864
Class A Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
$181,450
$36.29 p/Share
5,000
Added 15.61%
27,024
Class A Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$33,868
$55.16 p/Share
614
Reduced 2.71%
22,024
Class A Common Stock
Dec 31
2023
BUY
Grant, award, or other acquisition
$33,978
$55.16 p/Share
616
Added 2.65%
22,638
Class A Common Stock