Nov 26
2024
-
5,026
Reduced 0.07%
7,407,535
Class A Common Stock
Oct 15
2024
BUY
Grant, award, or other acquisition
-
86
Added 0.0%
7,412,561
Class A Common Stock
Aug 16
2024
SELL
Open market or private sale
$19,791,420
$86.35 p/Share
229,200
Reduced 3.0%
7,412,475
Class A Common Stock
Jul 15
2024
BUY
Grant, award, or other acquisition
-
144
Added 0.0%
7,641,675
Class A Common Stock
Jul 05
2024
SELL
Open market or private sale
$10,807,218
$90.94 p/Share
118,839
Reduced 1.53%
7,641,531
Class A Common Stock
Jun 18
2024
SELL
Open market or private sale
$27,639,649
$80.17 p/Share
344,763
Reduced 4.25%
7,760,370
Class A Common Stock
Jun 17
2024
SELL
Open market or private sale
$19,547,500
$78.19 p/Share
250,000
Reduced 2.99%
8,105,133
Class A Common Stock
Jun 05
2024
BUY
Grant, award, or other acquisition
-
2,987
Added 0.04%
8,355,133
Class A Common Stock
Apr 15
2024
BUY
Grant, award, or other acquisition
-
192
Added 0.0%
8,352,146
Class A Common Stock
Mar 11
2024
SELL
Open market or private sale
$77,665
$61.25 p/Share
1,268
Reduced 0.02%
8,351,954
Class A Common Stock
Jan 15
2024
BUY
Grant, award, or other acquisition
-
330
Added 0.0%
8,353,222
Class A Common Stock
Dec 12
2023
SELL
Open market or private sale
$3,738,552
$36.1 p/Share
103,561
Reduced 1.22%
8,352,892
Class A Common Stock
Dec 11
2023
SELL
Open market or private sale
$9,137,040
$37.33 p/Share
244,764
Reduced 2.81%
8,456,453
Class A Common Stock
Oct 15
2023
BUY
Grant, award, or other acquisition
-
357
Added 0.0%
8,701,217
Class A Common Stock
Sep 13
2023
SELL
Open market or private sale
$15,636,057
$41.44 p/Share
377,318
Reduced 4.16%
8,700,860
Class A Common Stock
Sep 12
2023
SELL
Open market or private sale
$19,809,148
$41.76 p/Share
474,357
Reduced 4.97%
9,078,178
Class A Common Stock
Sep 11
2023
-
9,368
Reduced 0.1%
9,552,535
Class A Common Stock
Jun 05
2023
-
44,554
Reduced 0.46%
9,561,903
Class A Common Stock
Mar 14
2023
-
324,939
Reduced 3.27%
9,606,457
Class A Common Stock
Nov 23
2022
SELL
Open market or private sale
$5,046,595
$14.08 p/Share
358,423
Reduced 3.48%
9,931,396
Class A Common Stock
Nov 11
2022
-
402,440
Reduced 3.76%
10,289,819
Class A Common Stock
Aug 16
2022
SELL
Open market or private sale
$2,906,256
$32.72 p/Share
88,822
Reduced 0.82%
10,692,259
Class A Common Stock
Aug 15
2022
SELL
Open market or private sale
$3,719,588
$34.84 p/Share
106,762
Reduced 0.98%
10,781,081
Class A Common Stock
Jun 08
2022
BUY
Grant, award, or other acquisition
-
5,142
Added 0.05%
10,887,843
Class A Common Stock
May 17
2021
BUY
Open market or private purchase
$999,980
$59.23 p/Share
16,883
Added 0.15%
10,882,701
Class A Common Stock