Nov 22
2024
SELL
Open market or private sale
$301,419
$92.29 p/Share
3,266
Reduced 1.32%
243,701
Class A Common Stock
Nov 21
2024
SELL
Open market or private sale
$609,015
$91.43 p/Share
6,661
Reduced 2.63%
246,967
Class A Common Stock
Oct 03
2024
SELL
Open market or private sale
$120,280
$64.39 p/Share
1,868
Reduced 0.73%
253,628
Class A Common Stock
Oct 02
2024
SELL
Open market or private sale
$388,742
$65.5 p/Share
5,935
Reduced 2.27%
255,496
Class A Common Stock
Aug 22
2024
SELL
Open market or private sale
$212,290
$65.0 p/Share
3,266
Reduced 1.23%
261,431
Class A Common Stock
Aug 21
2024
SELL
Open market or private sale
$430,966
$64.7 p/Share
6,661
Reduced 2.45%
264,697
Class A Common Stock
Jul 08
2024
SELL
Open market or private sale
$76,355
$66.57 p/Share
1,147
Reduced 0.42%
271,394
Class A Common Stock
Jul 03
2024
SELL
Open market or private sale
$120,382
$64.41 p/Share
1,869
Reduced 0.68%
272,541
Class A Common Stock
Jul 02
2024
SELL
Open market or private sale
$338,677
$64.18 p/Share
5,277
Reduced 1.89%
274,410
Class A Common Stock
May 22
2024
SELL
Open market or private sale
$222,714
$69.62 p/Share
3,199
Reduced 1.13%
279,687
Class A Common Stock
May 21
2024
SELL
Open market or private sale
$483,712
$71.26 p/Share
6,788
Reduced 2.34%
282,886
Class A Common Stock
Apr 24
2024
BUY
Grant, award, or other acquisition
-
100,273
Added 25.71%
289,674
Class A Common Stock
Apr 03
2024
SELL
Open market or private sale
$297,252
$78.41 p/Share
3,791
Reduced 1.96%
189,401
Class A Common Stock
Apr 02
2024
SELL
Open market or private sale
$328,762
$78.84 p/Share
4,170
Reduced 2.11%
193,192
Class A Common Stock
Feb 22
2024
SELL
Open market or private sale
$272,472
$65.99 p/Share
4,129
Reduced 2.05%
197,625
Class A Common Stock
Feb 21
2024
SELL
Open market or private sale
$165,958
$64.3 p/Share
2,581
Reduced 1.26%
201,754
Class A Common Stock
Jan 03
2024
SELL
Open market or private sale
$338,798
$69.64 p/Share
4,865
Reduced 2.33%
204,335
Class A Common Stock
Jan 02
2024
SELL
Open market or private sale
$228,465
$73.77 p/Share
3,097
Reduced 1.46%
209,200
Class A Common Stock
Dec 20
2023
SELL
Open market or private sale
$294,666
$77.81 p/Share
3,787
Reduced 1.75%
212,297
Class A Common Stock
Nov 28
2023
SELL
Open market or private sale
$251,190
$63.9 p/Share
3,931
Reduced 1.79%
216,084
Class A Common Stock
Nov 24
2023
SELL
Open market or private sale
$200,400
$60.0 p/Share
3,340
Reduced 1.5%
220,015
Class A Common Stock
Nov 21
2023
SELL
Open market or private sale
$197,178
$58.51 p/Share
3,370
Reduced 1.49%
223,355
Class A Common Stock
Oct 02
2023
SELL
Open market or private sale
$176,551
$44.16 p/Share
3,998
Reduced 1.73%
226,725
Class A Common Stock
Aug 21
2023
SELL
Open market or private sale
$190,314
$56.49 p/Share
3,369
Reduced 1.44%
230,723
Class A Common Stock
Jul 03
2023
SELL
Open market or private sale
$267,213
$66.82 p/Share
3,999
Reduced 1.68%
234,092
Class A Common Stock