Mar 29
2023
SELL
Payment of exercise price or tax liability
$40,050
$59.51 p/Share
673
Reduced 3.46%
18,774
Class A Common Stock
Mar 29
2023
BUY
Exercise of conversion of derivative security
-
1,761
Added 8.3%
19,447
Class A Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$48,509
$57.07 p/Share
850
Reduced 4.59%
17,686
Class A Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
2,286
Added 10.98%
18,536
Class A Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$19,896
$62.37 p/Share
319
Reduced 1.93%
16,250
Class A Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
802
Added 4.62%
16,569
Class A Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$19,132
$67.13 p/Share
285
Reduced 1.78%
15,767
Class A Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
626
Added 3.75%
16,052
Class A Common Stock
Dec 29
2022
SELL
Payment of exercise price or tax liability
$54,273
$57.13 p/Share
950
Reduced 5.8%
15,426
Class A Common Stock
Dec 29
2022
BUY
Exercise of conversion of derivative security
-
1,761
Added 9.71%
16,376
Class A Common Stock
Dec 16
2022
SELL
Payment of exercise price or tax liability
$17,945
$55.56 p/Share
323
Reduced 2.16%
14,615
Class A Common Stock
Dec 16
2022
BUY
Exercise of conversion of derivative security
-
609
Added 3.92%
14,938
Class A Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$27,490
$62.62 p/Share
439
Reduced 2.97%
14,329
Class A Common Stock
Dec 01
2022
BUY
Exercise of conversion of derivative security
-
801
Added 5.14%
14,768
Class A Common Stock
Sep 29
2022
SELL
Payment of exercise price or tax liability
$55,761
$58.45 p/Share
954
Reduced 6.39%
13,967
Class A Common Stock
Sep 29
2022
BUY
Exercise of conversion of derivative security
-
1,761
Added 10.56%
14,921
Class A Common Stock
Sep 16
2022
SELL
Payment of exercise price or tax liability
$20,215
$62.2 p/Share
325
Reduced 2.41%
13,160
Class A Common Stock
Sep 16
2022
BUY
Exercise of conversion of derivative security
-
608
Added 4.31%
13,485
Class A Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$27,914
$63.44 p/Share
440
Reduced 3.3%
12,877
Class A Common Stock
Sep 01
2022
BUY
Exercise of conversion of derivative security
-
801
Added 5.67%
13,317
Class A Common Stock
Jun 29
2022
SELL
Payment of exercise price or tax liability
$65,672
$68.48 p/Share
959
Reduced 7.12%
12,516
Class A Common Stock
Jun 29
2022
BUY
Exercise of conversion of derivative security
-
1,760
Added 11.55%
13,475
Class A Common Stock
Jun 16
2022
SELL
Payment of exercise price or tax liability
$21,513
$65.79 p/Share
327
Reduced 2.72%
11,715
Class A Common Stock
Jun 16
2022
BUY
Exercise of conversion of derivative security
-
608
Added 4.81%
12,042
Class A Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$32,788
$74.18 p/Share
442
Reduced 3.72%
11,434
Class A Common Stock