Nov 19
2024
SELL
Payment of exercise price or tax liability
$77,123
$46.46 p/Share
1,660
Reduced 0.18%
922,784
Class A Common Stock
Jul 10
2024
SELL
Open market or private sale
$542,750
$41.75 p/Share
13,000
Reduced 1.25%
1,024,444
Class A Common Stock
Jun 18
2024
SELL
Open market or private sale
$934,400
$46.72 p/Share
20,000
Reduced 1.89%
1,037,444
Class A Common Stock
Jun 17
2024
SELL
Open market or private sale
$611,260
$47.02 p/Share
13,000
Reduced 1.21%
1,057,444
Class A Common Stock
May 10
2024
SELL
Open market or private sale
$597,480
$45.96 p/Share
13,000
Reduced 1.2%
1,070,444
Class A Common Stock
Apr 10
2024
SELL
Open market or private sale
$627,640
$48.28 p/Share
13,000
Reduced 1.19%
1,083,444
Class A Common Stock
Mar 11
2024
SELL
Open market or private sale
$620,880
$47.76 p/Share
13,000
Reduced 1.17%
1,096,444
Class A Common Stock
Mar 01
2024
-
100,000
Reduced 8.27%
1,109,444
Class A Common Stock
Feb 12
2024
SELL
Open market or private sale
$589,420
$45.34 p/Share
13,000
Reduced 1.09%
1,184,444
Class A Common Stock
Jan 10
2024
SELL
Open market or private sale
$483,989
$37.23 p/Share
13,000
Reduced 1.05%
1,227,444
Class A Common Stock
Dec 15
2023
-
8,300
Reduced 0.66%
1,240,444
Class A Common Stock
Dec 15
2023
BUY
Grant, award, or other acquisition
-
23,592
Added 1.85%
1,248,744
Class A Common Stock
Dec 12
2023
SELL
Payment of exercise price or tax liability
$221,189
$35.3 p/Share
6,266
Reduced 0.51%
1,225,152
Class A Common Stock
Dec 11
2023
SELL
Open market or private sale
$452,270
$34.79 p/Share
13,000
Reduced 1.07%
1,197,202
Class A Common Stock
Dec 11
2023
SELL
Payment of exercise price or tax liability
$816,120
$34.73 p/Share
23,499
Reduced 1.87%
1,231,418
Class A Common Stock
Dec 11
2023
BUY
Grant, award, or other acquisition
-
57,715
Added 4.4%
1,254,917
Class A Common Stock
Dec 04
2023
SELL
Payment of exercise price or tax liability
$66,713
$34.91 p/Share
1,911
Reduced 0.16%
1,210,202
Class A Common Stock
Nov 17
2023
SELL
Payment of exercise price or tax liability
$53,246
$31.12 p/Share
1,711
Reduced 0.14%
1,212,113
Class A Common Stock
Nov 10
2023
SELL
Open market or private sale
$369,070
$28.39 p/Share
13,000
Reduced 1.06%
1,213,824
Class A Common Stock
Oct 10
2023
SELL
Open market or private sale
$370,370
$28.49 p/Share
13,000
Reduced 1.05%
1,226,824
Class A Common Stock
Sep 11
2023
SELL
Open market or private sale
$424,579
$32.66 p/Share
13,000
Reduced 1.04%
1,239,824
Class A Common Stock
Aug 11
2023
-
8,524
Added 0.68%
1,252,824
Class A Common Stock
May 09
2023
SELL
Open market or private sale
$1,013,600
$25.34 p/Share
40,000
Reduced 3.11%
1,244,300
Class A Common Stock
Mar 17
2023
-
50,000
Reduced 3.75%
1,284,300
Class A Common Stock
Dec 15
2022
-
8,160
Reduced 0.61%
1,334,300
Class A Common Stock