Dec 17
2024
SELL
Open market or private sale
$517,959
$171.0 p/Share
3,029
Reduced 0.44%
684,639
Class A Common Stock
Dec 16
2024
SELL
Payment of exercise price or tax liability
$499,488
$167.67 p/Share
2,979
Reduced 0.43%
687,668
Class A Common Stock
Dec 10
2024
SELL
Open market or private sale
$99,882
$179.0 p/Share
558
Reduced 0.08%
690,647
Class A Common Stock
Dec 09
2024
SELL
Payment of exercise price or tax liability
$101,001
$183.64 p/Share
550
Reduced 0.08%
691,205
Class A Common Stock
Dec 04
2024
SELL
Open market or private sale
$2,700,000
$180.0 p/Share
15,000
Reduced 2.12%
691,755
Class A Common Stock
Nov 06
2024
SELL
Open market or private sale
$1,811,550
$120.77 p/Share
15,000
Reduced 2.08%
706,755
Class A Common Stock
Oct 10
2024
SELL
Open market or private sale
$3,600,000
$120.0 p/Share
30,000
Reduced 3.99%
721,755
Class A Common Stock
Sep 23
2024
SELL
Open market or private sale
$95,924
$111.41 p/Share
861
Reduced 0.11%
751,755
Class A Common Stock
Sep 20
2024
SELL
Payment of exercise price or tax liability
$96,688
$114.02 p/Share
848
Reduced 0.11%
752,616
Class A Common Stock
Sep 17
2024
SELL
Open market or private sale
$346,487
$114.39 p/Share
3,029
Reduced 0.4%
753,464
Class A Common Stock
Sep 16
2024
SELL
Payment of exercise price or tax liability
$338,736
$113.67 p/Share
2,980
Reduced 0.39%
756,493
Class A Common Stock
Sep 10
2024
SELL
Open market or private sale
$61,357
$109.96 p/Share
558
Reduced 0.07%
759,473
Class A Common Stock
Sep 09
2024
SELL
Payment of exercise price or tax liability
$59,708
$108.56 p/Share
550
Reduced 0.08%
718,223
Class A Common Stock
Aug 07
2024
SELL
Open market or private sale
$1,800,000
$120.0 p/Share
15,000
Reduced 2.04%
718,773
Class A Common Stock
Jul 05
2024
SELL
Open market or private sale
$2,144,700
$142.98 p/Share
15,000
Reduced 2.0%
733,773
Class A Common Stock
Jun 21
2024
SELL
Open market or private sale
$105,822
$125.68 p/Share
842
Reduced 0.11%
748,773
Class A Common Stock
Jun 20
2024
SELL
Open market or private sale
$193,302
$125.93 p/Share
1,535
Reduced 0.2%
749,615
Class A Common Stock
Jun 20
2024
SELL
Payment of exercise price or tax liability
$314,549
$128.65 p/Share
2,445
Reduced 0.32%
751,150
Class A Common Stock
Jun 18
2024
SELL
Open market or private sale
$185,666
$130.11 p/Share
1,427
Reduced 0.19%
753,595
Class A Common Stock
Jun 17
2024
SELL
Payment of exercise price or tax liability
$191,692
$130.67 p/Share
1,467
Reduced 0.19%
755,022
Class A Common Stock
Jun 11
2024
SELL
Open market or private sale
$70,608
$129.32 p/Share
546
Reduced 0.07%
756,489
Class A Common Stock
Jun 10
2024
SELL
Payment of exercise price or tax liability
$71,239
$126.76 p/Share
562
Reduced 0.07%
757,035
Class A Common Stock
Jun 04
2024
SELL
Open market or private sale
$2,057,099
$137.14 p/Share
15,000
Reduced 1.94%
757,597
Class A Common Stock
May 14
2024
SELL
Open market or private sale
$241,725
$161.15 p/Share
1,500
Reduced 0.19%
772,597
Class A Common Stock
Apr 15
2024
SELL
Open market or private sale
$234,570
$156.38 p/Share
1,500
Reduced 0.19%
774,097
Class A Common Stock