Dec 17
2024
SELL
Open market or private sale
$52,625
$50.65 p/Share
1,039
Reduced 0.6%
171,790
Class A Common Stock
Dec 16
2024
BUY
Exercise of conversion of derivative security
-
2,204
Added 1.26%
172,829
Class A Common Stock
Oct 03
2024
SELL
Open market or private sale
$448,709
$52.45 p/Share
8,555
Reduced 4.77%
170,625
Class A Common Stock
Oct 02
2024
SELL
Open market or private sale
$448,910
$53.22 p/Share
8,435
Reduced 4.5%
179,180
Class A Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
-
35,813
Added 16.03%
187,615
Class A Common Stock
Sep 17
2024
SELL
Open market or private sale
$49,963
$49.42 p/Share
1,011
Reduced 0.66%
151,802
Class A Common Stock
Sep 15
2024
BUY
Exercise of conversion of derivative security
-
2,204
Added 1.42%
152,813
Class A Common Stock
Jul 03
2024
SELL
Open market or private sale
$344,229
$51.92 p/Share
6,630
Reduced 4.22%
150,609
Class A Common Stock
Jul 02
2024
SELL
Open market or private sale
$336,815
$50.84 p/Share
6,625
Reduced 4.04%
157,239
Class A Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
28,271
Added 14.71%
163,864
Class A Common Stock
Jun 18
2024
SELL
Open market or private sale
$55,419
$52.78 p/Share
1,050
Reduced 0.77%
135,593
Class A Common Stock
Jun 15
2024
BUY
Exercise of conversion of derivative security
-
2,204
Added 1.59%
136,643
Class A Common Stock
Apr 04
2024
SELL
Open market or private sale
$278,489
$65.45 p/Share
4,255
Reduced 3.07%
134,439
Class A Common Stock
Apr 03
2024
SELL
Open market or private sale
$275,759
$62.63 p/Share
4,403
Reduced 3.08%
138,694
Class A Common Stock
Apr 02
2024
SELL
Open market or private sale
$211,559
$63.36 p/Share
3,339
Reduced 2.28%
143,097
Class A Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
28,595
Added 16.34%
146,436
Class A Common Stock
Mar 18
2024
SELL
Open market or private sale
$59,610
$60.58 p/Share
984
Reduced 0.83%
117,841
Class A Common Stock
Mar 15
2024
BUY
Exercise of conversion of derivative security
-
2,203
Added 1.82%
118,825
Class A Common Stock
Mar 01
2024
SELL
Open market or private sale
$1,194,400
$59.72 p/Share
20,000
Reduced 14.64%
116,622
Class A Common Stock
Jan 04
2024
SELL
Open market or private sale
$359,191
$55.04 p/Share
6,526
Reduced 4.56%
136,622
Class A Common Stock
Jan 03
2024
SELL
Open market or private sale
$386,213
$55.9 p/Share
6,909
Reduced 4.6%
143,148
Class A Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
31,342
Added 17.28%
150,057
Class A Common Stock
Dec 18
2023
SELL
Open market or private sale
$61,738
$62.87 p/Share
982
Reduced 0.82%
118,715
Class A Common Stock
Dec 15
2023
BUY
Exercise of conversion of derivative security
-
2,074
Added 1.7%
119,697
Class A Common Stock
Oct 03
2023
SELL
Open market or private sale
$709,496
$58.52 p/Share
12,124
Reduced 9.34%
117,623
Class A Common Stock