Nov 12
2024
SELL
Open market or private sale
$529,221
$60.83 p/Share
8,700
Reduced 9.57%
82,238
Class A Common Stock
Oct 30
2024
-
980
Reduced 1.07%
90,938
Class A Common Stock
Jul 29
2024
-
910
Reduced 0.98%
91,918
Class A Common Stock
May 15
2024
BUY
Grant, award, or other acquisition
-
2,139
Added 31.77%
4,593
Class A Common Stock
Feb 23
2024
-
1,000
Reduced 1.09%
90,374
Class A Common Stock
Feb 22
2024
-
1,000
Reduced 1.08%
91,374
Class A Common Stock
Jan 26
2024
SELL
Open market or private sale
$508,500
$50.85 p/Share
10,000
Reduced 9.77%
92,374
Class A Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$1,410,251
$46.04 p/Share
30,631
Reduced 38.15%
49,663
Class A Common Stock
Nov 17
2023
-
6,000
Reduced 9.81%
55,165
Class A Common Stock
May 23
2023
SELL
Open market or private sale
$207,603
$39.2 p/Share
5,296
Reduced 7.97%
61,165
Class A Common Stock
May 22
2023
SELL
Open market or private sale
$81,687
$40.28 p/Share
2,028
Reduced 2.96%
66,461
Class A Common Stock
May 17
2023
BUY
Grant, award, or other acquisition
-
2,454
Added 2.97%
80,294
Class A Common Stock
May 04
2023
-
6,250
Reduced 10.89%
51,153
Class A Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$363,963
$34.65 p/Share
10,504
Reduced 9.94%
95,176
Class A Common Stock
Dec 31
2022
SELL
Payment of exercise price or tax liability
$822,904
$34.57 p/Share
23,804
Reduced 14.7%
138,083
Class A Common Stock
Oct 24
2022
SELL
Open market or private sale
$126,947
$35.78 p/Share
3,548
Reduced 12.43%
25,000
Class A Common Stock
Oct 11
2022
SELL
Open market or private sale
$91,908
$31.05 p/Share
2,960
Reduced 9.39%
28,548
Class A Common Stock
Oct 10
2022
SELL
Open market or private sale
$303,500
$30.35 p/Share
10,000
Reduced 24.09%
31,508
Class A Common Stock
Oct 06
2022
SELL
Open market or private sale
$305,400
$30.54 p/Share
10,000
Reduced 19.41%
41,508
Class A Common Stock
Oct 05
2022
SELL
Open market or private sale
$303,300
$30.33 p/Share
10,000
Reduced 16.26%
51,508
Class A Common Stock
Oct 04
2022
SELL
Open market or private sale
$186,717
$30.41 p/Share
6,140
Reduced 9.08%
61,508
Class A Common Stock
Sep 28
2022
SELL
Open market or private sale
$27,000
$30.0 p/Share
900
Reduced 1.31%
67,648
Class A Common Stock
Sep 07
2022
SELL
Open market or private sale
$149,863
$28.26 p/Share
5,303
Reduced 7.18%
68,548
Class A Common Stock
Sep 02
2022
SELL
Open market or private sale
$14,220
$28.44 p/Share
500
Reduced 0.67%
73,851
Class A Common Stock
Sep 01
2022
SELL
Open market or private sale
$170,520
$28.42 p/Share
6,000
Reduced 7.47%
74,351
Class A Common Stock