Nov 19
2024
SELL
Payment of exercise price or tax liability
$162,725
$132.19 p/Share
1,231
Reduced 2.88%
41,581
Class A Common Stock
Aug 19
2024
SELL
Payment of exercise price or tax liability
$143,177
$116.31 p/Share
1,231
Reduced 2.79%
42,812
Class A Common Stock
Jul 15
2024
SELL
Open market or private sale
$145,880
$145.88 p/Share
1,000
Reduced 2.22%
44,043
Class A Common Stock
Jun 14
2024
SELL
Open market or private sale
$291,000
$145.5 p/Share
2,000
Reduced 4.25%
45,043
Class A Common Stock
Jun 04
2024
SELL
Open market or private sale
$882,000
$147.0 p/Share
6,000
Reduced 11.31%
47,043
Class A Common Stock
Jun 04
2024
BUY
Exercise of conversion of derivative security
$241,080
$40.18 p/Share
6,000
Added 10.16%
53,043
Class A Common Stock
May 20
2024
SELL
Payment of exercise price or tax liability
$142,455
$145.66 p/Share
978
Reduced 2.04%
47,043
Class A Common Stock
Apr 05
2024
BUY
Grant, award, or other acquisition
-
9,307
Added 16.23%
48,021
Class A Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$202,075
$152.51 p/Share
1,325
Reduced 3.31%
38,714
Class A Common Stock
Dec 07
2023
SELL
Open market or private sale
$2,460,080
$140.0 p/Share
17,572
Reduced 30.5%
40,039
Class A Common Stock
Dec 07
2023
BUY
Exercise of conversion of derivative security
$906,890
$51.61 p/Share
17,572
Added 23.37%
57,611
Class A Common Stock
Nov 20
2023
SELL
Payment of exercise price or tax liability
$199,879
$127.15 p/Share
1,572
Reduced 3.78%
40,039
Class A Common Stock
Oct 17
2023
SELL
Open market or private sale
$420,453
$123.59 p/Share
3,402
Reduced 7.56%
41,611
Class A Common Stock
Oct 02
2023
SELL
Open market or private sale
$1,886,301
$136.55 p/Share
13,814
Reduced 23.48%
45,013
Class A Common Stock
Sep 21
2023
BUY
Grant, award, or other acquisition
-
3,758
Added 6.0%
58,827
Class A Common Stock
Aug 21
2023
SELL
Payment of exercise price or tax liability
$196,594
$125.06 p/Share
1,572
Reduced 2.78%
55,069
Class A Common Stock
May 19
2023
SELL
Payment of exercise price or tax liability
$175,747
$111.87 p/Share
1,571
Reduced 2.7%
56,641
Class A Common Stock
Apr 19
2023
BUY
Grant, award, or other acquisition
-
1,246
Added 2.1%
58,212
Class A Common Stock
Mar 27
2023
BUY
Grant, award, or other acquisition
-
8,578
Added 13.09%
56,966
Class A Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$234,642
$131.6 p/Share
1,783
Reduced 3.55%
48,388
Class A Common Stock
Feb 16
2023
SELL
Open market or private sale
$1,733,480
$140.0 p/Share
12,382
Reduced 19.79%
50,171
Class A Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
$652,531
$52.7 p/Share
12,382
Added 16.52%
62,553
Class A Common Stock
Feb 15
2023
SELL
Open market or private sale
$3,632,620
$132.5 p/Share
27,416
Reduced 35.34%
50,171
Class A Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
$1,130,361
$41.23 p/Share
27,416
Added 30.47%
62,551
Class A Common Stock
Nov 21
2022
SELL
Payment of exercise price or tax liability
$170,555
$95.71 p/Share
1,782
Reduced 3.43%
50,171
Class A Common Stock