Aug 26
2024
SELL
Open market or private sale
$1,841,117
$33.68 p/Share
54,665
Reduced 4.92%
1,056,618
Class A Common Stock, ...
Aug 15
2024
SELL
Open market or private sale
$566,544
$28.87 p/Share
19,624
Reduced 1.74%
1,111,283
Class A Common Stock, ...
Aug 14
2024
SELL
Open market or private sale
$337,830
$28.62 p/Share
11,804
Reduced 1.03%
1,130,907
Class A Common Stock, ...
Jul 24
2024
SELL
Open market or private sale
$422,532
$30.35 p/Share
13,922
Reduced 1.2%
1,142,711
Class A Common Stock, ...
Jul 23
2024
SELL
Open market or private sale
$1,541,537
$31.24 p/Share
49,345
Reduced 4.09%
1,156,633
Class A Common Stock, ...
Jul 09
2024
SELL
Open market or private sale
$87,710
$25.06 p/Share
3,500
Reduced 0.29%
1,205,978
Class A Common Stock, ...
Jul 08
2024
SELL
Open market or private sale
$165,709
$25.18 p/Share
6,581
Reduced 0.54%
1,209,478
Class A Common Stock, ...
Jun 26
2024
SELL
Open market or private sale
$7,500
$25.0 p/Share
300
Reduced 0.02%
1,216,059
Class A Common Stock, ...
Jun 25
2024
SELL
Open market or private sale
$187,026
$25.25 p/Share
7,407
Reduced 0.61%
1,216,359
Class A Common Stock, ...
Jun 13
2024
SELL
Open market or private sale
$207,459
$27.19 p/Share
7,630
Reduced 0.62%
1,223,766
Class A Common Stock, ...
Jun 12
2024
SELL
Open market or private sale
$360,973
$27.84 p/Share
12,966
Reduced 1.04%
1,231,396
Class A Common Stock, ...
May 31
2024
SELL
Open market or private sale
$652,748
$28.16 p/Share
23,180
Reduced 1.83%
1,244,362
Class A Common Stock, ...
May 30
2024
SELL
Open market or private sale
$311,396
$28.35 p/Share
10,984
Reduced 0.86%
1,267,542
Class A Common Stock, ...
May 17
2024
SELL
Open market or private sale
$657,697
$29.3 p/Share
22,447
Reduced 1.73%
1,278,526
Class A Common Stock, ...
May 16
2024
SELL
Open market or private sale
$719,161
$30.63 p/Share
23,479
Reduced 1.77%
1,300,973
Class A Common Stock, ...
Apr 19
2024
SELL
Open market or private sale
$1,131,837
$33.76 p/Share
33,526
Reduced 2.47%
1,324,452
Class A Common Stock, ...
Apr 18
2024
SELL
Open market or private sale
$1,061,807
$34.89 p/Share
30,433
Reduced 2.19%
1,357,978
Class A Common Stock, ...
Apr 09
2024
SELL
Open market or private sale
$1,542,759
$41.16 p/Share
37,482
Reduced 2.62%
1,391,260
Class A Common Stock, ...
Apr 08
2024
SELL
Open market or private sale
$1,491,785
$42.67 p/Share
34,961
Reduced 2.39%
1,428,742
Class A Common Stock, ...
Apr 01
2024
SELL
Payment of exercise price or tax liability
$597,329
$42.89 p/Share
13,927
Reduced 0.94%
1,463,703
Class A Common Stock, ...
Mar 27
2024
SELL
Open market or private sale
$1,252,564
$41.51 p/Share
30,175
Reduced 2.0%
1,477,630
Class A Common Stock, ...
Mar 26
2024
SELL
Open market or private sale
$2,287,480
$42.15 p/Share
54,270
Reduced 3.47%
1,507,805
Class A Common Stock, ...
Mar 15
2024
SELL
Open market or private sale
$2,739,954
$35.99 p/Share
76,131
Reduced 4.65%
1,562,075
Class A Common Stock, ...
Mar 14
2024
SELL
Open market or private sale
$1,745,947
$39.46 p/Share
44,246
Reduced 2.63%
1,638,206
Class A Common Stock, ...
Mar 08
2024
SELL
Payment of exercise price or tax liability
$1,830,455
$37.86 p/Share
48,348
Reduced 2.79%
1,682,452
Class A Common Stock, ...