Jan 23
2024
SELL
Open market or private sale
$217,910
$385.0 p/Share
566
Reduced 1.58%
35,286
Class A Common Stock
Jan 16
2024
SELL
Open market or private sale
$211,446
$373.58 p/Share
566
Reduced 1.55%
35,852
Class A Common Stock
Jan 09
2024
SELL
Open market or private sale
$201,722
$356.4 p/Share
566
Reduced 1.53%
36,418
Class A Common Stock
Jan 02
2024
SELL
Open market or private sale
$198,977
$351.55 p/Share
566
Reduced 1.51%
36,984
Class A Common Stock
Dec 26
2023
SELL
Open market or private sale
$200,873
$354.9 p/Share
566
Reduced 1.48%
37,550
Class A Common Stock
Dec 19
2023
SELL
Open market or private sale
$195,637
$345.65 p/Share
566
Reduced 1.46%
38,116
Class A Common Stock
Dec 12
2023
SELL
Open market or private sale
$183,717
$324.59 p/Share
566
Reduced 1.44%
38,682
Class A Common Stock
Dec 05
2023
SELL
Open market or private sale
$180,542
$318.98 p/Share
566
Reduced 1.42%
39,248
Class A Common Stock
Nov 28
2023
SELL
Open market or private sale
$188,828
$333.62 p/Share
566
Reduced 1.4%
39,814
Class A Common Stock
Nov 21
2023
SELL
Open market or private sale
$191,579
$338.48 p/Share
566
Reduced 1.38%
40,380
Class A Common Stock
Nov 16
2023
SELL
Open market or private sale
$186,270
$329.1 p/Share
566
Reduced 1.36%
40,946
Class A Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$3,036,879
$336.31 p/Share
9,030
Reduced 17.87%
41,512
Class A Common Stock
Nov 15
2023
BUY
Exercise of conversion of derivative security
-
18,210
Added 26.49%
50,542
Class A Common Stock
Nov 07
2023
SELL
Open market or private sale
$208,586
$317.0 p/Share
658
Reduced 1.99%
32,332
Class A Common Stock
Oct 31
2023
SELL
Open market or private sale
$203,083
$303.11 p/Share
670
Reduced 1.99%
32,990
Class A Common Stock
Oct 24
2023
SELL
Open market or private sale
$212,242
$316.78 p/Share
670
Reduced 1.95%
33,660
Class A Common Stock
Oct 17
2023
SELL
Open market or private sale
$213,187
$318.19 p/Share
670
Reduced 1.91%
34,330
Class A Common Stock
Oct 10
2023
SELL
Open market or private sale
$213,897
$319.25 p/Share
670
Reduced 1.88%
35,000
Class A Common Stock
Oct 03
2023
SELL
Open market or private sale
$203,680
$304.0 p/Share
670
Reduced 1.84%
35,670
Class A Common Stock
Sep 26
2023
SELL
Open market or private sale
$199,432
$297.66 p/Share
670
Reduced 1.81%
36,340
Class A Common Stock
Sep 19
2023
SELL
Open market or private sale
$202,661
$302.48 p/Share
670
Reduced 1.78%
37,010
Class A Common Stock
Sep 12
2023
SELL
Open market or private sale
$205,247
$306.34 p/Share
670
Reduced 1.75%
37,680
Class A Common Stock
Sep 05
2023
SELL
Open market or private sale
$199,291
$297.45 p/Share
670
Reduced 1.72%
38,350
Class A Common Stock
Aug 29
2023
SELL
Open market or private sale
$193,261
$288.45 p/Share
670
Reduced 1.69%
39,020
Class A Common Stock
Aug 22
2023
SELL
Open market or private sale
$196,008
$292.55 p/Share
670
Reduced 1.66%
39,690
Class A Common Stock