Oct 30
2024
BUY
Grant, award, or other acquisition
$1,277,606
$49.61 p/Share
25,753
Added 0.33%
7,787,716
Class B Common Stock
Sep 26
2024
BUY
Grant, award, or other acquisition
-
2,798
Added 0.04%
7,761,963
Class B Common Stock
Aug 07
2024
-
10,493
Reduced 0.14%
7,759,165
Class B Common Stock
Jul 24
2024
BUY
Grant, award, or other acquisition
$4,283,238
$48.51 p/Share
88,296
Added 1.12%
7,769,658
Class B Common Stock
Jun 13
2024
BUY
Grant, award, or other acquisition
-
2,806
Added 0.04%
7,681,362
Class B Common Stock
Apr 25
2024
BUY
Grant, award, or other acquisition
$5,564,878
$54.37 p/Share
102,352
Added 1.32%
7,678,556
Class B Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
-
2,707
Added 0.04%
7,576,204
Class B Common Stock
Mar 08
2024
-
2,007
Reduced 0.03%
7,573,497
Class B Common Stock
Jan 23
2024
BUY
Grant, award, or other acquisition
$3,291,827
$50.81 p/Share
64,787
Added 0.85%
7,575,504
Class B Common Stock
Dec 14
2023
BUY
Grant, award, or other acquisition
-
2,295
Added 0.03%
7,510,717
Class B Common Stock
Oct 31
2023
SELL
Open market or private sale
$869,865
$48.42 p/Share
17,965
Reduced 0.24%
7,508,422
Class B Common Stock
Oct 30
2023
SELL
Open market or private sale
$3,261,314
$48.45 p/Share
67,313
Reduced 0.89%
7,526,387
Class B Common Stock
Oct 27
2023
SELL
Open market or private sale
$2,460,747
$48.34 p/Share
50,905
Reduced 0.67%
7,593,700
Class B Common Stock
Oct 26
2023
SELL
Open market or private sale
$2,624,273
$49.05 p/Share
53,502
Reduced 0.7%
7,644,605
Class B Common Stock
Oct 25
2023
SELL
Open market or private sale
$2,828,959
$49.63 p/Share
57,001
Reduced 0.74%
7,681,311
Class B Common Stock
Oct 25
2023
BUY
Grant, award, or other acquisition
$3,668,624
$48.9 p/Share
75,023
Added 0.96%
7,756,334
Class B Common Stock
Oct 24
2023
SELL
Open market or private sale
$3,979,543
$50.16 p/Share
79,337
Reduced 1.01%
7,738,312
Class B Common Stock
Sep 11
2023
-
20,261
Reduced 0.26%
7,817,649
Class B Common Stock
Aug 24
2023
BUY
Grant, award, or other acquisition
-
2,550
Added 0.03%
7,837,910
Class B Common Stock
Jul 31
2023
SELL
Open market or private sale
$2,214,978
$53.52 p/Share
41,386
Reduced 0.53%
7,835,360
Class B Common Stock
Jul 28
2023
SELL
Open market or private sale
$2,453,181
$53.48 p/Share
45,871
Reduced 0.58%
7,876,746
Class B Common Stock
Jul 27
2023
SELL
Open market or private sale
$2,268,289
$53.23 p/Share
42,613
Reduced 0.53%
7,922,617
Class B Common Stock
Jul 26
2023
SELL
Open market or private sale
$2,202,772
$52.95 p/Share
41,601
Reduced 0.52%
7,965,230
Class B Common Stock
Jul 26
2023
SELL
Payment of exercise price or tax liability
$1,386,126
$53.09 p/Share
26,109
Reduced 0.33%
8,006,831
Class B Common Stock
Jul 26
2023
BUY
Grant, award, or other acquisition
$3,150,997
$53.09 p/Share
59,352
Added 0.73%
8,032,940
Class B Common Stock