Mar 14
2025
SELL
Open market or private sale
$853,700
$85.37 p/Share
10,000
Reduced 5.33%
177,622
Class A Common Stock
Mar 02
2025
SELL
Payment of exercise price or tax liability
$568,800
$98.75 p/Share
5,760
Reduced 2.98%
187,622
Class A Common Stock
Feb 28
2025
SELL
Payment of exercise price or tax liability
$336,667
$97.5 p/Share
3,453
Reduced 1.75%
193,382
Class A Common Stock
Feb 20
2025
BUY
Grant, award, or other acquisition
$3,349,997
$98.89 p/Share
33,876
Added 14.68%
196,835
Class A Common Stock
Dec 16
2024
SELL
Open market or private sale
$2,015,000
$100.75 p/Share
20,000
Reduced 10.93%
162,959
Class A Common Stock
Sep 13
2024
SELL
Open market or private sale
$1,626,000
$81.3 p/Share
20,000
Reduced 9.85%
182,959
Class A Common Stock
Aug 05
2024
SELL
Payment of exercise price or tax liability
$4,514,806
$62.71 p/Share
71,995
Reduced 26.18%
202,959
Class A Common Stock
May 15
2024
SELL
Open market or private sale
$723,400
$72.34 p/Share
10,000
Reduced 3.51%
274,954
Class A Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$465,568
$83.54 p/Share
5,573
Reduced 1.92%
284,954
Class A Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
27,357
Added 8.61%
290,527
Class A Common Stock
Feb 05
2024
SELL
Open market or private sale
$740,100
$74.01 p/Share
10,000
Reduced 3.66%
263,170
Class A Common Stock
Nov 16
2023
SELL
Open market or private sale
$650,699
$65.07 p/Share
10,000
Reduced 3.53%
273,170
Class A Common Stock
Nov 14
2023
SELL
Open market or private sale
$781,820
$60.14 p/Share
13,000
Reduced 4.39%
283,170
Class A Common Stock
Nov 13
2023
SELL
Open market or private sale
$291,550
$58.31 p/Share
5,000
Reduced 1.66%
296,170
Class A Common Stock
Aug 08
2023
SELL
Open market or private sale
$130,240
$65.12 p/Share
2,000
Reduced 0.66%
301,170
Class A Common Stock
Aug 05
2023
SELL
Payment of exercise price or tax liability
$4,639,357
$64.44 p/Share
71,995
Reduced 19.19%
303,170
Class A Common Stock
Mar 09
2023
SELL
Open market or private sale
$107,475
$71.65 p/Share
1,500
Reduced 0.4%
375,165
Class A Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
33,847
Added 8.25%
376,665
Class A Common Stock
Dec 16
2022
SELL
Open market or private sale
$79,215
$52.81 p/Share
1,500
Reduced 0.44%
342,818
Class A Common Stock
Aug 05
2022
BUY
Grant, award, or other acquisition
-
169,233
Added 48.79%
177,633
Class A Common Stock
Jun 10
2022
BUY
Grant, award, or other acquisition
-
2,548
Added 23.27%
8,400
Class A Common Stock
Jun 10
2021
BUY
Grant, award, or other acquisition
-
1,143
Added 16.34%
5,852
Class A Common Stock