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
Oct 01
2023
BUY
Exercise of conversion of derivative security
-
24,279
Added 15.76%
129,747
Class A Common Stock
Sep 18
2023
SELL
Open market or private sale
$68,467
$69.51 p/Share
985
Reduced 0.93%
105,468
Class A Common Stock
Sep 15
2023
BUY
Exercise of conversion of derivative security
-
2,074
Added 1.91%
106,453
Class A Common Stock
Aug 03
2023
SELL
Open market or private sale
$425,000
$85.0 p/Share
5,000
Reduced 4.57%
104,379
Class A Common Stock
Jul 05
2023
SELL
Open market or private sale
$1,385,125
$65.21 p/Share
21,241
Reduced 16.26%
109,379
Class A Common Stock
Jul 01
2023
BUY
Exercise of conversion of derivative security
-
43,701
Added 25.07%
130,620
Class A Common Stock
Jun 07
2023
SELL
Open market or private sale
$522,200
$52.22 p/Share
10,000
Reduced 10.32%
86,919
Class A Common Stock
May 02
2023
SELL
Open market or private sale
$89,574
$30.75 p/Share
2,913
Reduced 2.92%
96,919
Class A Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
-
6,000
Added 5.67%
99,832
Class A Common Stock
Apr 04
2023
SELL
Open market or private sale
$176,091
$35.61 p/Share
4,945
Reduced 5.01%
93,832
Class A Common Stock