Feb 20
2024
BUY
Conversion of derivative security
-
15,000
Added 3.93%
366,370
Class A Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$1,527,915
$101.22 p/Share
15,095
Reduced 4.12%
351,370
Class A Common Stock
Feb 09
2024
SELL
Open market or private sale
$5,538,000
$110.76 p/Share
50,000
Reduced 12.01%
366,465
Class A Common Stock
Feb 09
2024
BUY
Conversion of derivative security
-
50,000
Added 10.72%
416,465
Class A Common Stock
Feb 02
2024
SELL
Open market or private sale
$1,215,450
$81.03 p/Share
15,000
Reduced 3.93%
366,465
Class A Common Stock
Feb 02
2024
BUY
Conversion of derivative security
-
15,000
Added 3.78%
381,465
Class A Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
-
122,970
Added 25.12%
366,465
Class A Common Stock
Jan 18
2024
SELL
Open market or private sale
$1,171,950
$78.13 p/Share
15,000
Reduced 5.8%
243,495
Class A Common Stock
Jan 18
2024
BUY
Conversion of derivative security
-
15,000
Added 5.48%
258,495
Class A Common Stock
Jan 03
2024
SELL
Open market or private sale
$1,157,850
$77.19 p/Share
15,000
Reduced 5.8%
243,495
Class A Common Stock
Jan 03
2024
BUY
Conversion of derivative security
-
15,000
Added 5.48%
258,495
Class A Common Stock
Dec 18
2023
SELL
Open market or private sale
$1,274,550
$84.97 p/Share
15,000
Reduced 5.8%
243,495
Class A Common Stock
Dec 18
2023
BUY
Conversion of derivative security
-
15,000
Added 5.48%
258,495
Class A Common Stock
Dec 13
2023
SELL
Open market or private sale
$2,753,529
$80.21 p/Share
34,329
Reduced 12.36%
243,495
Class A Common Stock
Dec 13
2023
BUY
Conversion of derivative security
-
34,329
Added 11.0%
277,824
Class A Common Stock
Dec 06
2023
SELL
Open market or private sale
$32,000
$80.0 p/Share
400
Reduced 0.16%
243,495
Class A Common Stock
Dec 06
2023
BUY
Conversion of derivative security
-
400
Added 0.16%
243,895
Class A Common Stock
Dec 04
2023
SELL
Open market or private sale
$2,402,306
$79.36 p/Share
30,271
Reduced 11.06%
243,495
Class A Common Stock
Dec 04
2023
BUY
Conversion of derivative security
-
30,271
Added 9.96%
273,766
Class A Common Stock
Nov 17
2023
SELL
Open market or private sale
$1,209,435
$71.56 p/Share
16,901
Reduced 6.49%
243,495
Class A Common Stock
Nov 17
2023
BUY
Conversion of derivative security
-
15,000
Added 5.45%
260,396
Class A Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$563,364
$70.81 p/Share
7,956
Reduced 3.14%
245,396
Class A Common Stock
Nov 03
2023
SELL
Open market or private sale
$922,200
$61.48 p/Share
15,000
Reduced 5.59%
253,352
Class A Common Stock
Nov 03
2023
BUY
Conversion of derivative security
-
15,000
Added 5.29%
268,352
Class A Common Stock
Oct 18
2023
SELL
Open market or private sale
$953,400
$63.56 p/Share
15,000
Reduced 5.59%
253,352
Class A Common Stock