May 20
2024
SELL
Open market or private sale
$49,105
$61.69 p/Share
796
Reduced 0.48%
164,374
Class A Common Stock
May 15
2024
SELL
Open market or private sale
$124,738
$62.09 p/Share
2,009
Reduced 1.2%
165,170
Class A Common Stock
Apr 04
2024
SELL
Open market or private sale
$51,771
$61.56 p/Share
841
Reduced 0.5%
166,773
Class A Common Stock
Apr 01
2024
SELL
Open market or private sale
$256,638
$62.14 p/Share
4,130
Reduced 2.4%
167,614
Class A Common Stock
Feb 21
2024
SELL
Open market or private sale
$25,515
$55.71 p/Share
458
Reduced 0.27%
171,744
Class A Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
41,746
Added 19.51%
172,202
Class A Common Stock
Feb 15
2024
SELL
Open market or private sale
$105,857
$63.54 p/Share
1,666
Reduced 1.26%
130,456
Class A Common Stock
Jan 05
2024
SELL
Open market or private sale
$51,309
$68.05 p/Share
754
Reduced 0.57%
132,122
Class A Common Stock
Jan 02
2024
SELL
Open market or private sale
$296,381
$72.2 p/Share
4,105
Reduced 3.0%
132,876
Class A Common Stock
Nov 20
2023
SELL
Open market or private sale
$25,125
$62.5 p/Share
402
Reduced 0.29%
136,981
Class A Common Stock
Nov 15
2023
SELL
Open market or private sale
$120,869
$62.08 p/Share
1,947
Reduced 1.4%
137,383
Class A Common Stock
Oct 05
2023
SELL
Open market or private sale
$43,700
$55.67 p/Share
785
Reduced 0.56%
139,330
Class A Common Stock
Oct 02
2023
SELL
Open market or private sale
$229,729
$58.13 p/Share
3,952
Reduced 2.74%
140,115
Class A Common Stock
Sep 05
2023
SELL
Open market or private sale
$31,803
$64.51 p/Share
493
Reduced 0.34%
144,067
Class A Common Stock
Sep 05
2023
SELL
Open market or private sale
$454,439
$64.35 p/Share
7,062
Reduced 4.66%
144,560
Class A Common Stock
Aug 15
2023
SELL
Open market or private sale
$121,159
$60.61 p/Share
1,999
Reduced 1.3%
151,622
Class A Common Stock
Jun 30
2023
SELL
Open market or private sale
$248,989
$64.09 p/Share
3,885
Reduced 2.47%
153,621
Class A Common Stock
May 15
2023
SELL
Open market or private sale
$89,933
$45.49 p/Share
1,977
Reduced 1.24%
157,506
Class A Common Stock
Mar 31
2023
SELL
Open market or private sale
$248,228
$63.96 p/Share
3,881
Reduced 2.38%
158,990
Class A Common Stock
Feb 23
2023
SELL
Open market or private sale
$548,526
$64.83 p/Share
8,461
Reduced 4.94%
162,871
Class A Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
96,452
Added 36.02%
171,332
Class A Common Stock
Feb 15
2023
SELL
Open market or private sale
$88,704
$62.38 p/Share
1,422
Reduced 1.86%
74,880
Class A Common Stock
Nov 18
2022
SELL
Open market or private sale
$12,750
$51.0 p/Share
250
Reduced 0.33%
76,302
Class A Common Stock
Nov 15
2022
SELL
Open market or private sale
$104,196
$55.75 p/Share
1,869
Reduced 2.38%
76,552
Class A Common Stock
Aug 15
2022
SELL
Open market or private sale
$130,307
$87.22 p/Share
1,494
Reduced 1.88%
78,171
Class A Common Stock