Dec 20
2024
SELL
Payment of exercise price or tax liability
$139,250
$164.21 p/Share
848
Reduced 0.27%
315,834
Class A Common Stock
Dec 16
2024
SELL
Payment of exercise price or tax liability
$428,396
$167.67 p/Share
2,555
Reduced 0.8%
316,682
Class A Common Stock
Dec 09
2024
SELL
Payment of exercise price or tax liability
$121,018
$183.64 p/Share
659
Reduced 0.21%
319,237
Class A Common Stock
Dec 02
2024
-
3,835
Reduced 1.18%
319,896
Class A Common Stock
Dec 02
2024
SELL
Open market or private sale
$2,230,331
$174.49 p/Share
12,782
Reduced 3.8%
323,731
Class A Common Stock
Dec 02
2024
BUY
Exercise of conversion of derivative security
$172,301
$13.48 p/Share
12,782
Added 3.66%
336,513
Class A Common Stock
Nov 22
2024
-
23,010
Reduced 6.64%
323,731
Class A Common Stock
Nov 21
2024
SELL
Open market or private sale
$12,891,925
$168.1 p/Share
76,692
Reduced 18.11%
346,741
Class A Common Stock
Nov 21
2024
BUY
Exercise of conversion of derivative security
$660,318
$8.61 p/Share
76,692
Added 15.33%
423,433
Class A Common Stock
Sep 20
2024
SELL
Payment of exercise price or tax liability
$96,688
$114.02 p/Share
848
Reduced 0.24%
346,741
Class A Common Stock
Sep 16
2024
SELL
Payment of exercise price or tax liability
$290,313
$113.67 p/Share
2,554
Reduced 0.73%
347,589
Class A Common Stock
Sep 09
2024
SELL
Payment of exercise price or tax liability
$71,649
$108.56 p/Share
660
Reduced 0.19%
350,143
Class A Common Stock
Jun 20
2024
SELL
Payment of exercise price or tax liability
$285,474
$128.65 p/Share
2,219
Reduced 0.63%
350,803
Class A Common Stock
Jun 17
2024
SELL
Payment of exercise price or tax liability
$164,382
$130.67 p/Share
1,258
Reduced 0.36%
353,022
Class A Common Stock
Jun 10
2024
SELL
Payment of exercise price or tax liability
$85,436
$126.76 p/Share
674
Reduced 0.19%
354,280
Class A Common Stock
May 01
2024
SELL
Open market or private sale
$2,010,225
$157.27 p/Share
12,782
Reduced 3.48%
354,954
Class A Common Stock
May 01
2024
-
3,835
Reduced 1.07%
354,954
Class A Common Stock
May 01
2024
BUY
Exercise of conversion of derivative security
$47,804
$3.74 p/Share
12,782
Added 3.36%
367,736
Class A Common Stock
Mar 20
2024
BUY
Grant, award, or other acquisition
-
27,340
Added 14.83%
157,045
Class A Common Stock
Mar 18
2024
SELL
Payment of exercise price or tax liability
$849,521
$156.97 p/Share
5,412
Reduced 4.01%
129,705
Class A Common Stock
Mar 15
2024
SELL
Payment of exercise price or tax liability
$197,468
$156.97 p/Share
1,258
Reduced 0.92%
135,117
Class A Common Stock
Mar 08
2024
SELL
Payment of exercise price or tax liability
$109,620
$162.4 p/Share
675
Reduced 0.49%
136,375
Class A Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
42,713
Added 23.76%
137,050
Class A Common Stock
Feb 05
2024
-
3,835
Reduced 3.91%
94,337
Class A Common Stock
Feb 02
2024
SELL
Open market or private sale
$52,860
$212.29 p/Share
249
Reduced 0.25%
98,172
Class A Common Stock