Dec 11
2024
SELL
Open market or private sale
$2,586,557
$180.16 p/Share
14,357
Reduced 5.8%
233,214
Class A Common Stock
Dec 09
2024
SELL
Open market or private sale
$980,502
$180.14 p/Share
5,443
Reduced 2.15%
247,771
Class A Common Stock
Nov 27
2024
SELL
Open market or private sale
$36,014
$180.07 p/Share
200
Reduced 0.08%
253,014
Class A Common Stock
Nov 11
2024
SELL
Open market or private sale
$292,425
$175.0 p/Share
1,671
Reduced 0.66%
253,214
Class A Common Stock
Nov 06
2024
SELL
Open market or private sale
$3,210,874
$175.18 p/Share
18,329
Reduced 6.71%
254,885
Class A Common Stock
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