Dec 01
2025
SELL
Payment of exercise price or tax liability
$1,112,189
$33.87 p/Share
32,837
Reduced 0.93%
3,515,771
Class A Common Stock
Dec 01
2025
BUY
Exercise of conversion of derivative security
-
67,912
Added 1.89%
3,522,544
Class A Common Stock
Nov 28
2025
BUY
Exercise of conversion of derivative security
$33
$0.63 p/Share
53
Added 0.0%
3,480,696
Class A Common Stock
Nov 20
2025
-
13,720
Reduced 0.39%
3,502,051
Class A Common Stock
Nov 09
2025
SELL
Payment of exercise price or tax liability
$561,731
$30.4 p/Share
18,478
Reduced 0.53%
3,480,643
Class A Common Stock
Nov 09
2025
BUY
Exercise of conversion of derivative security
-
38,216
Added 1.08%
3,499,121
Class A Common Stock
Sep 01
2025
SELL
Payment of exercise price or tax liability
$1,575,519
$47.98 p/Share
32,837
Reduced 0.94%
3,460,905
Class A Common Stock
Sep 01
2025
BUY
Exercise of conversion of derivative security
-
67,912
Added 1.92%
3,467,678
Class A Common Stock
Aug 25
2025
-
9,997
Reduced 0.29%
3,425,830
Class A Common Stock
Aug 09
2025
SELL
Payment of exercise price or tax liability
$792,336
$42.88 p/Share
18,478
Reduced 0.53%
3,435,827
Class A Common Stock
Aug 09
2025
BUY
Exercise of conversion of derivative security
-
38,217
Added 1.09%
3,454,305
Class A Common Stock
Jun 01
2025
SELL
Payment of exercise price or tax liability
$1,178,191
$35.88 p/Share
32,837
Reduced 0.95%
3,416,088
Class A Common Stock
Jun 01
2025
BUY
Exercise of conversion of derivative security
-
67,912
Added 1.95%
3,422,861
Class A Common Stock
May 12
2025
-
2,761
Reduced 0.08%
3,381,013
Class A Common Stock
May 09
2025
SELL
Payment of exercise price or tax liability
$669,457
$36.23 p/Share
18,478
Reduced 0.54%
3,383,774
Class A Common Stock
May 09
2025
BUY
Exercise of conversion of derivative security
-
38,217
Added 1.11%
3,402,252
Class A Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$1,143,167
$43.86 p/Share
26,064
Reduced 0.77%
3,364,035
Class A Common Stock
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
53,904
Added 1.57%
3,371,967
Class A Common Stock
Feb 25
2025
SELL
Open market or private sale
$28,639,326
$42.96 p/Share
666,651
Reduced 16.65%
3,336,195
Class A Common Stock
Feb 24
2025
BUY
Grant, award, or other acquisition
-
1,321,212
Added 24.82%
4,002,846
Class A Common Stock
Feb 22
2025
SELL
Payment of exercise price or tax liability
$128,871
$45.57 p/Share
2,828
Reduced 0.11%
2,681,634
Class A Common Stock
Feb 22
2025
BUY
Exercise of conversion of derivative security
-
5,849
Added 0.22%
2,684,462
Class A Common Stock
Feb 12
2025
SELL
Open market or private sale
$9,000,000
$45.0 p/Share
200,000
Reduced 6.95%
2,678,613
Class A Common Stock
Feb 12
2025
BUY
Exercise of conversion of derivative security
$126,000
$0.63 p/Share
200,000
Added 6.5%
2,878,613
Class A Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$781,249
$42.28 p/Share
18,478
Reduced 0.69%
2,678,613
Class A Common Stock