Nov 22
2024
SELL
Open market or private sale
$1,745,199
$31.29 p/Share
55,775
Reduced 9.67%
521,244
Class A Common Stock, ...
Nov 21
2024
SELL
Open market or private sale
$3,677,316
$31.37 p/Share
117,224
Reduced 16.89%
577,019
Class A Common Stock, ...
Nov 12
2024
SELL
Open market or private sale
$933,167
$30.34 p/Share
30,757
Reduced 4.24%
694,243
Class A Common Stock, ...
Nov 11
2024
SELL
Open market or private sale
$991,404
$31.06 p/Share
31,919
Reduced 4.22%
725,000
Class A Common Stock, ...
Oct 23
2024
SELL
Open market or private sale
$1,409,533
$31.9 p/Share
44,186
Reduced 5.52%
756,919
Class A Common Stock, ...
Oct 22
2024
SELL
Open market or private sale
$1,885,481
$31.9 p/Share
59,106
Reduced 6.87%
801,105
Class A Common Stock, ...
Oct 10
2024
SELL
Open market or private sale
$555,525
$32.43 p/Share
17,130
Reduced 1.95%
860,211
Class A Common Stock, ...
Oct 09
2024
SELL
Open market or private sale
$562,099
$33.09 p/Share
16,987
Reduced 1.9%
877,341
Class A Common Stock, ...
Sep 24
2024
SELL
Open market or private sale
$1,328,595
$36.11 p/Share
36,793
Reduced 3.95%
894,328
Class A Common Stock, ...
Sep 23
2024
SELL
Open market or private sale
$1,219,024
$36.92 p/Share
33,018
Reduced 3.42%
931,121
Class A Common Stock, ...
Sep 11
2024
SELL
Open market or private sale
$842,857
$31.18 p/Share
27,032
Reduced 2.73%
964,139
Class A Common Stock, ...
Sep 10
2024
SELL
Open market or private sale
$827,335
$30.78 p/Share
26,879
Reduced 2.64%
991,171
Class A Common Stock, ...
Aug 27
2024
SELL
Open market or private sale
$1,272,744
$33.0 p/Share
38,568
Reduced 3.65%
1,018,050
Class A Common Stock, ...
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, ...