Feb 25
2025
SELL
Open market or private sale
$29,244
$85.51 p/Share
342
Reduced 1.74%
19,314
Class A Common Stock
Feb 24
2025
SELL
Open market or private sale
$23,927
$85.76 p/Share
279
Reduced 1.4%
19,656
Class A Common Stock
Feb 20
2025
SELL
Open market or private sale
$102,908
$85.9 p/Share
1,198
Reduced 6.86%
16,278
Class A Common Stock
Feb 20
2025
BUY
Grant, award, or other acquisition
-
3,657
Added 15.5%
19,935
Class A Common Stock
Feb 18
2025
SELL
Open market or private sale
$99,127
$87.26 p/Share
1,136
Reduced 6.1%
17,476
Class A Common Stock
Nov 18
2024
SELL
Open market or private sale
$78,584
$79.7 p/Share
986
Reduced 5.03%
18,612
Class A Common Stock
Nov 15
2024
SELL
Open market or private sale
$64,969
$80.11 p/Share
811
Reduced 3.97%
19,598
Class A Common Stock
Nov 08
2024
SELL
Open market or private sale
$26,240
$80.0 p/Share
328
Reduced 1.58%
20,409
Class A Common Stock
Aug 16
2024
SELL
Open market or private sale
$30,373
$46.16 p/Share
658
Reduced 3.08%
20,737
Class A Common Stock
Aug 15
2024
SELL
Open market or private sale
$36,576
$45.1 p/Share
811
Reduced 3.65%
21,395
Class A Common Stock
Jun 11
2024
SELL
Open market or private sale
$83,180
$81.71 p/Share
1,018
Reduced 4.38%
22,206
Class A Common Stock
May 15
2024
SELL
Payment of exercise price or tax liability
$62,362
$80.99 p/Share
770
Reduced 3.21%
23,224
Class A Common Stock
Mar 11
2024
SELL
Open market or private sale
$137,680
$68.84 p/Share
2,000
Reduced 7.69%
23,994
Class A Common Stock
Mar 07
2024
BUY
Grant, award, or other acquisition
-
1,819
Added 6.54%
25,994
Class A Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$67,907
$48.54 p/Share
1,399
Reduced 5.47%
24,175
Class A Common Stock
Nov 29
2023
SELL
Payment of exercise price or tax liability
$17,338
$38.36 p/Share
452
Reduced 1.74%
25,574
Class A Common Stock
Nov 15
2023
SELL
Payment of exercise price or tax liability
$5,311
$34.27 p/Share
155
Reduced 0.59%
26,026
Class A Common Stock
Aug 25
2023
BUY
Grant, award, or other acquisition
-
15,000
Added 36.42%
26,181
Class A Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$2,715
$16.46 p/Share
165
Reduced 1.45%
11,181
Class A Common Stock
May 16
2023
SELL
Payment of exercise price or tax liability
$2,109
$12.63 p/Share
167
Reduced 1.45%
11,347
Class A Common Stock
Mar 17
2023
SELL
Grant, award, or other acquisition
-
162,000
Reduced 31.93%
345,434
Class A Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$16,113
$0.75 p/Share
21,484
Reduced 10.48%
183,434
Class A Common Stock