Dec 18
2024
|
SELL
Open market or private sale
|
$130,860
$72.7 p/Share
|
1,800
Reduced 0.52%
|
344,574
Class A Common Stock
|
|
Dec 18
2024
|
BUY
Conversion of derivative security
|
-
|
1,000
Added 0.29%
|
346,374
Class A Common Stock
|
|
Dec 17
2024
|
SELL
Open market or private sale
|
$287,406
$72.34 p/Share
|
3,973
Reduced 1.14%
|
345,374
Class A Common Stock
|
|
Dec 17
2024
|
BUY
Conversion of derivative security
|
-
|
7,187
Added 2.02%
|
349,347
Class A Common Stock
|
|
Dec 11
2024
|
SELL
Open market or private sale
|
$125,460
$69.7 p/Share
|
1,800
Reduced 0.52%
|
342,160
Class A Common Stock
|
|
Dec 11
2024
|
BUY
Conversion of derivative security
|
-
|
1,000
Added 0.29%
|
343,960
Class A Common Stock
|
|
Dec 06
2024
|
SELL
Open market or private sale
|
$1,973,400
$65.78 p/Share
|
30,000
Reduced 8.04%
|
342,960
Class A Common Stock
|
|
Dec 04
2024
|
SELL
Open market or private sale
|
$92,718
$51.51 p/Share
|
1,800
Reduced 0.48%
|
372,960
Class A Common Stock
|
|
Dec 04
2024
|
BUY
Conversion of derivative security
|
-
|
1,000
Added 0.27%
|
374,760
Class A Common Stock
|
|
Nov 26
2024
|
SELL
Open market or private sale
|
$91,188
$50.66 p/Share
|
1,800
Reduced 0.48%
|
373,760
Class A Common Stock
|
|
Nov 26
2024
|
BUY
Conversion of derivative security
|
-
|
1,000
Added 0.27%
|
375,560
Class A Common Stock
|
|
Nov 22
2024
|
SELL
Open market or private sale
|
$503,100
$50.31 p/Share
|
10,000
Reduced 2.6%
|
374,560
Class A Common Stock
|
|
Nov 20
2024
|
SELL
Open market or private sale
|
$81,000
$45.0 p/Share
|
1,800
Reduced 0.47%
|
384,560
Class A Common Stock
|
|
Nov 20
2024
|
BUY
Conversion of derivative security
|
-
|
1,000
Added 0.26%
|
386,360
Class A Common Stock
|
|
Nov 14
2024
|
SELL
Open market or private sale
|
$445,500
$44.55 p/Share
|
10,000
Reduced 2.53%
|
385,360
Class A Common Stock
|
|
Nov 12
2024
|
SELL
Open market or private sale
|
$79,110
$43.95 p/Share
|
1,800
Reduced 0.45%
|
395,360
Class A Common Stock
|
|
Nov 12
2024
|
BUY
Conversion of derivative security
|
-
|
1,000
Added 0.25%
|
397,160
Class A Common Stock
|
|
Nov 11
2024
|
SELL
Open market or private sale
|
$120,336
$45.07 p/Share
|
2,670
Reduced 0.67%
|
396,160
Class A Common Stock
|
|
Nov 08
2024
|
SELL
Open market or private sale
|
$330,143
$45.04 p/Share
|
7,330
Reduced 1.8%
|
398,830
Class A Common Stock
|
|
Nov 06
2024
|
SELL
Open market or private sale
|
$77,670
$43.15 p/Share
|
1,800
Reduced 0.44%
|
406,160
Class A Common Stock
|
|
Nov 06
2024
|
BUY
Conversion of derivative security
|
-
|
1,000
Added 0.24%
|
407,960
Class A Common Stock
|
|
Oct 31
2024
|
SELL
Open market or private sale
|
$189,585
$42.13 p/Share
|
4,500
Reduced 1.07%
|
417,760
Class A Common Stock
|
|
Oct 29
2024
|
SELL
Open market or private sale
|
$73,926
$41.07 p/Share
|
1,800
Reduced 0.42%
|
422,260
Class A Common Stock
|
|
Oct 29
2024
|
BUY
Conversion of derivative security
|
-
|
1,000
Added 0.24%
|
424,060
Class A Common Stock
|
|
Oct 28
2024
|
SELL
Open market or private sale
|
$59,100
$39.4 p/Share
|
1,500
Reduced 0.35%
|
423,060
Class A Common Stock
|
|