Nov 20
2024
SELL
Open market or private sale
$1,250,502
$130.22 p/Share
9,603
Reduced 5.5%
164,850
Class A Common Stock
Nov 19
2024
SELL
Payment of exercise price or tax liability
$1,305,111
$132.19 p/Share
9,873
Reduced 5.36%
174,453
Class A Common Stock
Nov 07
2024
SELL
Open market or private sale
$22,753,980
$145.0 p/Share
156,924
Reduced 45.99%
184,326
Class A Common Stock
Nov 07
2024
BUY
Exercise of conversion of derivative security
$6,305,206
$40.18 p/Share
156,924
Added 31.5%
341,250
Class A Common Stock
Aug 29
2024
SELL
Open market or private sale
$1,134,786
$118.17 p/Share
9,603
Reduced 4.95%
184,326
Class A Common Stock
Aug 19
2024
SELL
Payment of exercise price or tax liability
$1,148,328
$116.31 p/Share
9,873
Reduced 4.84%
193,929
Class A Common Stock
May 20
2024
SELL
Payment of exercise price or tax liability
$1,437,664
$145.66 p/Share
9,870
Reduced 4.62%
203,802
Class A Common Stock
Apr 05
2024
BUY
Grant, award, or other acquisition
-
30,247
Added 12.4%
213,672
Class A Common Stock
Mar 06
2024
SELL
Open market or private sale
$1,492,633
$162.49 p/Share
9,186
Reduced 4.77%
183,425
Class A Common Stock
Mar 04
2024
SELL
Open market or private sale
$1,441,895
$161.34 p/Share
8,937
Reduced 4.43%
192,611
Class A Common Stock
Mar 01
2024
SELL
Open market or private sale
$22,735,789
$160.25 p/Share
141,877
Reduced 41.31%
201,548
Class A Common Stock
Feb 28
2024
SELL
Open market or private sale
$9,187,200
$153.12 p/Share
60,000
Reduced 14.87%
343,425
Class A Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$1,576,495
$152.51 p/Share
10,337
Reduced 2.5%
403,425
Class A Common Stock
Feb 14
2024
SELL
Open market or private sale
$8,760,600
$146.01 p/Share
60,000
Reduced 12.66%
413,762
Class A Common Stock
Jan 31
2024
SELL
Open market or private sale
$8,761,800
$146.03 p/Share
60,000
Reduced 11.24%
473,762
Class A Common Stock
Jan 22
2024
SELL
Open market or private sale
$1,223,508
$142.6 p/Share
8,580
Reduced 1.58%
533,762
Class A Common Stock
Jan 19
2024
SELL
Open market or private sale
$1,599,142
$140.03 p/Share
11,420
Reduced 2.06%
542,342
Class A Common Stock
Jan 17
2024
SELL
Open market or private sale
$5,336,799
$133.42 p/Share
40,000
Reduced 6.74%
553,762
Class A Common Stock
Jan 08
2024
SELL
Open market or private sale
$2,801,200
$140.06 p/Share
20,000
Reduced 3.26%
593,762
Class A Common Stock
Jan 03
2024
SELL
Open market or private sale
$5,317,200
$132.93 p/Share
40,000
Reduced 6.12%
613,762
Class A Common Stock
Dec 20
2023
SELL
Open market or private sale
$8,610,000
$143.5 p/Share
60,000
Reduced 8.41%
653,762
Class A Common Stock
Dec 08
2023
SELL
Open market or private sale
$1,455,994
$140.88 p/Share
10,335
Reduced 1.43%
713,762
Class A Common Stock
Dec 07
2023
SELL
Open market or private sale
$15,117,483
$140.65 p/Share
107,483
Reduced 12.93%
724,097
Class A Common Stock
Dec 06
2023
SELL
Open market or private sale
$5,478,400
$136.96 p/Share
40,000
Reduced 4.59%
831,580
Class A Common Stock
Nov 22
2023
SELL
Open market or private sale
$5,174,800
$129.37 p/Share
40,000
Reduced 4.39%
871,580
Class A Common Stock