Jun 11
2024
SELL
Open market or private sale
$88,782
$147.97 p/Share
600
Reduced 0.28%
210,574
Class A Common Stock
Jun 04
2024
SELL
Open market or private sale
$87,492
$145.82 p/Share
600
Reduced 0.28%
211,174
Class A Common Stock
May 28
2024
SELL
Open market or private sale
$87,600
$146.0 p/Share
600
Reduced 0.28%
211,774
Class A Common Stock
May 21
2024
SELL
Open market or private sale
$87,426
$145.71 p/Share
600
Reduced 0.28%
212,374
Class A Common Stock
May 20
2024
SELL
Payment of exercise price or tax liability
$922,027
$145.66 p/Share
6,330
Reduced 2.89%
212,974
Class A Common Stock
May 14
2024
SELL
Open market or private sale
$89,640
$149.4 p/Share
600
Reduced 0.27%
219,304
Class A Common Stock
May 07
2024
SELL
Open market or private sale
$97,200
$162.0 p/Share
600
Reduced 0.27%
219,904
Class A Common Stock
Apr 30
2024
SELL
Open market or private sale
$96,612
$161.02 p/Share
600
Reduced 0.27%
220,504
Class A Common Stock
Apr 23
2024
SELL
Open market or private sale
$94,344
$157.24 p/Share
600
Reduced 0.27%
221,104
Class A Common Stock
Apr 16
2024
SELL
Open market or private sale
$93,498
$155.83 p/Share
600
Reduced 0.27%
221,704
Class A Common Stock
Apr 09
2024
SELL
Open market or private sale
$96,930
$161.55 p/Share
600
Reduced 0.27%
222,304
Class A Common Stock
Apr 05
2024
BUY
Grant, award, or other acquisition
-
79,773
Added 26.36%
222,904
Class A Common Stock
Apr 02
2024
SELL
Open market or private sale
$96,426
$160.71 p/Share
600
Reduced 0.42%
143,131
Class A Common Stock
Mar 26
2024
SELL
Open market or private sale
$3,760,253
$169.61 p/Share
22,170
Reduced 13.36%
143,731
Class A Common Stock
Mar 26
2024
BUY
Exercise of conversion of derivative security
$1,079,578
$50.05 p/Share
21,570
Added 11.54%
165,301
Class A Common Stock
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