Mar 25
2024
SELL
Open market or private sale
$253,530
$169.02 p/Share
1,500
Reduced 1.03%
144,331
Class A Common Stock
Mar 25
2024
BUY
Exercise of conversion of derivative security
$75,075
$50.05 p/Share
1,500
Added 1.02%
145,831
Class A Common Stock
Mar 21
2024
SELL
Open market or private sale
$13,347,614
$169.64 p/Share
78,682
Reduced 35.28%
144,331
Class A Common Stock
Mar 21
2024
BUY
Exercise of conversion of derivative security
$3,938,034
$50.05 p/Share
78,682
Added 26.08%
223,013
Class A Common Stock
Mar 19
2024
SELL
Open market or private sale
$96,894
$161.49 p/Share
600
Reduced 0.41%
144,331
Class A Common Stock
Mar 12
2024
SELL
Open market or private sale
$97,800
$163.0 p/Share
600
Reduced 0.41%
144,931
Class A Common Stock
Mar 08
2024
SELL
Open market or private sale
$12,186,992
$167.0 p/Share
72,976
Reduced 33.4%
145,531
Class A Common Stock
Mar 08
2024
BUY
Exercise of conversion of derivative security
$5,412,629
$74.17 p/Share
72,976
Added 25.04%
218,507
Class A Common Stock
Mar 06
2024
SELL
Open market or private sale
$8,200,000
$164.0 p/Share
50,000
Reduced 25.57%
145,531
Class A Common Stock
Mar 06
2024
BUY
Exercise of conversion of derivative security
$2,502,500
$50.05 p/Share
50,000
Added 20.36%
195,531
Class A Common Stock
Mar 05
2024
SELL
Open market or private sale
$94,056
$156.76 p/Share
600
Reduced 0.41%
145,531
Class A Common Stock
Mar 04
2024
SELL
Open market or private sale
$6,440,000
$161.0 p/Share
40,000
Reduced 21.49%
146,131
Class A Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
$2,002,000
$50.05 p/Share
40,000
Added 17.69%
186,131
Class A Common Stock
Feb 29
2024
SELL
Open market or private sale
$11,672,300
$154.6 p/Share
75,500
Reduced 34.07%
146,131
Class A Common Stock
Feb 29
2024
BUY
Exercise of conversion of derivative security
$3,753,750
$50.05 p/Share
75,000
Added 25.33%
221,131
Class A Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$688,582
$152.51 p/Share
4,515
Reduced 2.99%
146,631
Class A Common Stock
Jan 16
2024
SELL
Open market or private sale
$374,000
$136.0 p/Share
2,750
Reduced 1.79%
151,146
Class A Common Stock
Jan 09
2024
SELL
Open market or private sale
$380,930
$138.52 p/Share
2,750
Reduced 1.76%
153,896
Class A Common Stock
Jan 02
2024
SELL
Open market or private sale
$369,682
$134.43 p/Share
2,750
Reduced 1.73%
156,646
Class A Common Stock
Dec 26
2023
SELL
Open market or private sale
$387,750
$141.0 p/Share
2,750
Reduced 1.7%
159,396
Class A Common Stock
Nov 20
2023
SELL
Payment of exercise price or tax liability
$699,197
$127.15 p/Share
5,499
Reduced 3.28%
162,146
Class A Common Stock
Oct 16
2023
SELL
Open market or private sale
$344,272
$125.19 p/Share
2,750
Reduced 1.61%
167,645
Class A Common Stock
Oct 09
2023
SELL
Open market or private sale
$341,000
$124.0 p/Share
2,750
Reduced 1.59%
170,395
Class A Common Stock
Oct 02
2023
SELL
Open market or private sale
$375,512
$136.55 p/Share
2,750
Reduced 1.56%
173,145
Class A Common Stock
Sep 25
2023
SELL
Open market or private sale
$359,700
$130.8 p/Share
2,750
Reduced 1.54%
175,895
Class A Common Stock