Nov 01
2024
SELL
Payment of exercise price or tax liability
$5,016,027
$161.87 p/Share
30,988
Reduced 10.19%
273,214
Class A Common Stock
Oct 17
2024
SELL
Open market or private sale
$6,693,600
$167.34 p/Share
40,000
Reduced 11.62%
304,202
Class A Common Stock
Oct 04
2024
SELL
Open market or private sale
$3,201,400
$160.07 p/Share
20,000
Reduced 5.49%
344,202
Class A Common Stock
Sep 19
2024
SELL
Open market or private sale
$1,952,124
$156.17 p/Share
12,500
Reduced 3.32%
364,202
Class A Common Stock
Sep 18
2024
SELL
Open market or private sale
$1,934,124
$154.73 p/Share
12,500
Reduced 3.21%
376,702
Class A Common Stock
Sep 17
2024
SELL
Open market or private sale
$3,779,999
$151.2 p/Share
25,000
Reduced 6.04%
389,202
Class A Common Stock
Sep 16
2024
SELL
Open market or private sale
$1,859,000
$148.72 p/Share
12,500
Reduced 2.93%
414,202
Class A Common Stock
Sep 13
2024
SELL
Open market or private sale
$2,911,254
$145.57 p/Share
19,999
Reduced 4.48%
426,702
Class A Common Stock
Sep 12
2024
SELL
Open market or private sale
$144
$144.01 p/Share
1
Reduced 0.0%
446,701
Class A Common Stock
Sep 09
2024
SELL
Open market or private sale
$1,421,200
$142.12 p/Share
10,000
Reduced 2.19%
446,702
Class A Common Stock
Sep 05
2024
SELL
Open market or private sale
$8,113,825
$141.11 p/Share
57,500
Reduced 11.18%
456,702
Class A Common Stock
Jan 31
2024
SELL
Payment of exercise price or tax liability
$1,443,668
$121.48 p/Share
11,884
Reduced 3.54%
324,251
Class A Common Stock
Jan 31
2024
BUY
Grant, award, or other acquisition
-
50,000
Added 12.95%
336,135
Class A Common Stock
Jan 20
2024
SELL
Payment of exercise price or tax liability
$212,251
$116.43 p/Share
1,823
Reduced 0.63%
286,135
Class A Common Stock
Jan 20
2024
BUY
Grant, award, or other acquisition
-
3,297
Added 1.13%
287,958
Class A Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$6,303,578
$101.71 p/Share
61,976
Reduced 15.13%
347,685
Class A Common Stock
Sep 15
2023
SELL
Open market or private sale
$3,659,250
$104.55 p/Share
35,000
Reduced 7.87%
409,661
Class A Common Stock
Sep 14
2023
SELL
Open market or private sale
$4,198,000
$104.95 p/Share
40,000
Reduced 8.25%
444,661
Class A Common Stock
Jun 02
2023
SELL
Open market or private sale
$891,100
$89.11 p/Share
10,000
Reduced 2.02%
484,661
Class A Common Stock
Jun 01
2023
SELL
Open market or private sale
$882,200
$88.22 p/Share
10,000
Reduced 1.98%
494,661
Class A Common Stock
May 30
2023
SELL
Open market or private sale
$436,599
$87.32 p/Share
5,000
Reduced 0.98%
504,661
Class A Common Stock
May 23
2023
SELL
Open market or private sale
$428,150
$85.63 p/Share
5,000
Reduced 1.35%
365,932
Class A Common Stock
May 17
2023
SELL
Open market or private sale
$1,244,250
$82.95 p/Share
15,000
Reduced 2.83%
514,661
Class A Common Stock
May 08
2023
SELL
Payment of exercise price or tax liability
$21,227,558
$81.96 p/Share
258,999
Reduced 32.84%
529,661
Class A Common Stock
May 08
2023
BUY
Exercise of conversion of derivative security
$8,031,832
$19.0 p/Share
422,728
Added 34.9%
788,660
Class A Common Stock