Jul 22
2024
SELL
Open market or private sale
$1,490,321
$109.51 p/Share
13,609
Reduced 13.24%
89,169
Class A Common Stock
Jul 22
2024
BUY
Exercise of conversion of derivative security
$280,209
$20.59 p/Share
13,609
Added 11.69%
102,778
Class A Common Stock
Jul 19
2024
SELL
Open market or private sale
$3,216,360
$109.4 p/Share
29,400
Reduced 24.8%
89,169
Class A Common Stock
Jul 19
2024
BUY
Exercise of conversion of derivative security
$605,346
$20.59 p/Share
29,400
Added 19.87%
118,569
Class A Common Stock
Jul 18
2024
SELL
Open market or private sale
$749,731
$109.37 p/Share
6,855
Reduced 7.14%
89,169
Class A Common Stock
Jul 18
2024
BUY
Exercise of conversion of derivative security
$141,144
$20.59 p/Share
6,855
Added 6.66%
96,024
Class A Common Stock
Jun 03
2024
SELL
Open market or private sale
$2,186
$109.3 p/Share
20
Reduced 0.02%
89,169
Class A Common Stock
Jun 03
2024
BUY
Exercise of conversion of derivative security
$411
$20.59 p/Share
20
Added 0.02%
89,189
Class A Common Stock
May 31
2024
SELL
Open market or private sale
$12,683
$109.34 p/Share
116
Reduced 0.13%
89,169
Class A Common Stock
May 31
2024
BUY
Exercise of conversion of derivative security
$2,388
$20.59 p/Share
116
Added 0.13%
89,285
Class A Common Stock
Mar 18
2024
SELL
Payment of exercise price or tax liability
$623,127
$103.82 p/Share
6,002
Reduced 6.31%
89,131
Class A Common Stock
Mar 18
2024
BUY
Grant, award, or other acquisition
-
75
Added 0.08%
89,206
Class A Common Stock
Mar 15
2024
BUY
Grant, award, or other acquisition
-
10,112
Added 9.61%
95,133
Class A Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$2,940,324
$101.9 p/Share
28,855
Reduced 21.37%
106,166
Class A Common Stock
Feb 20
2024
SELL
Open market or private sale
$2,161,230
$102.21 p/Share
21,145
Reduced 19.92%
85,021
Class A Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
$1,029,500
$20.59 p/Share
50,000
Added 27.02%
135,021
Class A Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
-
32,305
Added 27.53%
85,021
Class A Common Stock
Jan 29
2024
SELL
Open market or private sale
$58,058
$100.1 p/Share
580
Reduced 1.09%
52,716
Class A Common Stock
Jan 29
2024
BUY
Exercise of conversion of derivative security
$11,942
$20.59 p/Share
580
Added 1.08%
53,296
Class A Common Stock
Jan 01
2024
SELL
Payment of exercise price or tax liability
$792,092
$89.27 p/Share
8,873
Reduced 14.43%
52,605
Class A Common Stock
Jan 01
2024
BUY
Grant, award, or other acquisition
-
111
Added 0.21%
52,716
Class A Common Stock
Nov 22
2023
SELL
Open market or private sale
$619,410
$95.06 p/Share
6,516
Reduced 9.58%
61,478
Class A Common Stock
Nov 10
2023
SELL
Open market or private sale
$107,229
$93.0 p/Share
1,153
Reduced 1.67%
67,994
Class A Common Stock
Nov 09
2023
SELL
Open market or private sale
$620,562
$93.01 p/Share
6,672
Reduced 8.8%
69,147
Class A Common Stock
Mar 27
2023
SELL
Open market or private sale
$1,038,100
$74.15 p/Share
14,000
Reduced 15.59%
75,819
Class A Common Stock