Nov 20
2024
SELL
Payment of exercise price or tax liability
$6,775,958
$325.22 p/Share
20,835
Reduced 4.65%
427,101
Class A Common Stock
Oct 30
2024
BUY
Grant, award, or other acquisition
-
32,207
Added 6.72%
447,281
Class A Common Stock
Sep 13
2024
SELL
Open market or private sale
$1,399,000
$111.92 p/Share
12,500
Reduced 2.92%
415,074
Class A Common Stock
Sep 12
2024
SELL
Open market or private sale
$11,851,798
$105.31 p/Share
112,542
Reduced 20.84%
427,574
Class A Common Stock
Sep 12
2024
BUY
Exercise of conversion of derivative security
$1,396,875
$7.45 p/Share
187,500
Added 25.77%
540,116
Class A Common Stock
Aug 22
2024
SELL
Open market or private sale
$1,284,147
$90.65 p/Share
14,166
Reduced 3.86%
352,616
Class A Common Stock
Aug 20
2024
SELL
Payment of exercise price or tax liability
$1,803,807
$86.58 p/Share
20,834
Reduced 5.37%
366,782
Class A Common Stock
Jul 02
2024
SELL
Open market or private sale
$254,974
$85.02 p/Share
2,999
Reduced 0.77%
387,616
Class A Common Stock
Jul 01
2024
SELL
Open market or private sale
$3,997,905
$85.06 p/Share
47,001
Reduced 10.74%
390,615
Class A Common Stock
Jun 13
2024
SELL
Open market or private sale
$856,976
$76.0 p/Share
11,276
Reduced 2.51%
437,214
Class A Common Stock
May 22
2024
SELL
Open market or private sale
$238,020
$82.36 p/Share
2,890
Reduced 0.64%
448,490
Class A Common Stock
May 20
2024
SELL
Payment of exercise price or tax liability
$1,762,015
$84.57 p/Share
20,835
Reduced 4.41%
451,380
Class A Common Stock
Apr 04
2024
SELL
Open market or private sale
$3,750,500
$75.01 p/Share
50,000
Reduced 9.59%
471,560
Class A Common Stock
Mar 08
2024
SELL
Open market or private sale
$1,625,000
$65.0 p/Share
25,000
Reduced 4.57%
521,560
Class A Common Stock
Feb 22
2024
SELL
Open market or private sale
$166,926
$57.76 p/Share
2,890
Reduced 0.53%
546,560
Class A Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$1,200,318
$57.33 p/Share
20,937
Reduced 3.67%
549,450
Class A Common Stock
Feb 15
2024
SELL
Open market or private sale
$986,308
$54.92 p/Share
17,959
Reduced 3.05%
570,387
Class A Common Stock
Dec 11
2023
SELL
Open market or private sale
$974,983
$37.36 p/Share
26,097
Reduced 4.25%
588,346
Class A Common Stock
Nov 30
2023
-
25,500
Reduced 3.98%
614,443
Class A Common Stock
Nov 20
2023
SELL
Payment of exercise price or tax liability
$2,422,416
$39.5 p/Share
61,327
Reduced 8.75%
639,943
Class A Common Stock
Nov 03
2023
BUY
Grant, award, or other acquisition
-
130,039
Added 15.65%
700,669
Class A Common Stock
Aug 22
2023
SELL
Open market or private sale
$1,095,318
$39.72 p/Share
27,576
Reduced 4.61%
570,630
Class A Common Stock
Aug 20
2023
SELL
Payment of exercise price or tax liability
$2,344,531
$38.23 p/Share
61,327
Reduced 9.3%
598,206
Class A Common Stock
Jul 27
2023
SELL
Open market or private sale
$773,500
$30.94 p/Share
25,000
Reduced 3.65%
659,533
Class A Common Stock
May 24
2023
SELL
Open market or private sale
$1,275,074
$24.43 p/Share
52,193
Reduced 7.08%
684,533
Class A Common Stock