Jul 01
2025
SELL
Payment of exercise price or tax liability
$14,864
$41.99 p/Share
354
Reduced 0.07%
504,835
Class A Common Stock
Jul 01
2025
BUY
Exercise of conversion of derivative security
-
808
Added 0.16%
505,189
Class A Common Stock
Jun 18
2025
SELL
Open market or private sale
$6,174,909
$39.0 p/Share
158,331
Reduced 23.89%
504,381
Class A Common Stock
Jun 18
2025
BUY
Exercise of conversion of derivative security
$686,900
$4.7 p/Share
146,149
Added 18.07%
662,712
Class A Common Stock
Jun 02
2025
SELL
Open market or private sale
$1,777,529
$33.68 p/Share
52,777
Reduced 9.27%
516,563
Class A Common Stock
Jun 01
2025
SELL
Payment of exercise price or tax liability
$340,034
$35.88 p/Share
9,477
Reduced 1.64%
569,340
Class A Common Stock
Jun 01
2025
BUY
Exercise of conversion of derivative security
-
21,659
Added 3.66%
569,693
Class A Common Stock
May 09
2025
SELL
Payment of exercise price or tax liability
$224,372
$36.23 p/Share
6,193
Reduced 1.1%
557,158
Class A Common Stock
May 09
2025
BUY
Exercise of conversion of derivative security
-
14,154
Added 2.45%
563,351
Class A Common Stock
May 05
2025
SELL
Open market or private sale
$1,796,529
$34.04 p/Share
52,777
Reduced 8.77%
549,197
Class A Common Stock
May 01
2025
SELL
Payment of exercise price or tax liability
$11,774
$33.26 p/Share
354
Reduced 0.06%
601,974
Class A Common Stock
May 01
2025
BUY
Exercise of conversion of derivative security
-
808
Added 0.13%
602,328
Class A Common Stock
Apr 21
2025
SELL
Open market or private sale
$1,722,641
$32.64 p/Share
52,777
Reduced 8.07%
601,520
Class A Common Stock
Apr 01
2025
SELL
Payment of exercise price or tax liability
$11,749
$33.19 p/Share
354
Reduced 0.05%
654,297
Class A Common Stock
Apr 01
2025
BUY
Exercise of conversion of derivative security
-
808
Added 0.12%
654,651
Class A Common Stock
Mar 17
2025
SELL
Open market or private sale
$2,058,303
$39.0 p/Share
52,777
Reduced 7.47%
653,843
Class A Common Stock
Mar 14
2025
SELL
Open market or private sale
$1,996,026
$37.82 p/Share
52,777
Reduced 6.95%
706,620
Class A Common Stock
Mar 01
2025
SELL
Payment of exercise price or tax liability
$320,748
$43.86 p/Share
7,313
Reduced 0.95%
759,397
Class A Common Stock
Mar 01
2025
BUY
Exercise of conversion of derivative security
-
16,712
Added 2.15%
759,772
Class A Common Stock
Feb 22
2025
SELL
Payment of exercise price or tax liability
$48,805
$45.57 p/Share
1,071
Reduced 0.14%
749,998
Class A Common Stock
Feb 22
2025
BUY
Exercise of conversion of derivative security
-
2,446
Added 0.32%
751,069
Class A Common Stock
Feb 21
2025
SELL
Open market or private sale
$7,805,888
$47.46 p/Share
164,473
Reduced 18.01%
748,623
Class A Common Stock
Feb 20
2025
BUY
Grant, award, or other acquisition
-
360,070
Added 28.28%
913,096
Class A Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$174,870
$42.28 p/Share
4,136
Reduced 0.74%
553,026
Class A Common Stock
Feb 09
2025
BUY
Exercise of conversion of derivative security
-
14,155
Added 2.48%
557,162
Class A Common Stock