Oct 01
2023
SELL
Payment of exercise price or tax liability
$12,125
$67.74 p/Share
179
Reduced 1.17%
15,080
Class A Common Stock
Oct 01
2023
BUY
Exercise of conversion of derivative security
-
368
Added 2.35%
15,259
Class A Common Stock
Sep 01
2023
SELL
Payment of exercise price or tax liability
$25,966
$71.73 p/Share
362
Reduced 2.37%
14,891
Class A Common Stock
Sep 01
2023
BUY
Exercise of conversion of derivative security
-
747
Added 4.67%
15,253
Class A Common Stock
Aug 23
2023
SELL
Payment of exercise price or tax liability
$13,951
$70.46 p/Share
198
Reduced 1.35%
14,506
Class A Common Stock
Aug 23
2023
BUY
Exercise of conversion of derivative security
-
414
Added 2.74%
14,704
Class A Common Stock
Aug 17
2023
SELL
Payment of exercise price or tax liability
$690
$69.08 p/Share
10
Reduced 0.07%
14,290
Class A Common Stock
Aug 17
2023
BUY
Exercise of conversion of derivative security
-
19
Added 0.13%
14,300
Class A Common Stock
Aug 16
2023
SELL
Payment of exercise price or tax liability
$89,860
$69.23 p/Share
1,298
Reduced 8.33%
14,281
Class A Common Stock
Aug 16
2023
BUY
Exercise of conversion of derivative security
-
2,637
Added 14.48%
15,579
Class A Common Stock
Aug 15
2023
SELL
Payment of exercise price or tax liability
$73,404
$69.38 p/Share
1,058
Reduced 7.56%
12,942
Class A Common Stock
Aug 15
2023
BUY
Exercise of conversion of derivative security
-
2,158
Added 13.36%
14,000
Class A Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$11,685
$65.28 p/Share
179
Reduced 1.49%
11,842
Class A Common Stock
Jul 01
2023
BUY
Exercise of conversion of derivative security
-
367
Added 2.96%
12,021
Class A Common Stock
Jun 01
2023
SELL
Payment of exercise price or tax liability
$22,512
$62.19 p/Share
362
Reduced 3.01%
11,654
Class A Common Stock
Jun 01
2023
BUY
Exercise of conversion of derivative security
-
746
Added 5.85%
12,016
Class A Common Stock
May 23
2023
SELL
Payment of exercise price or tax liability
$12,596
$63.3 p/Share
199
Reduced 1.74%
11,270
Class A Common Stock
May 23
2023
BUY
Exercise of conversion of derivative security
-
414
Added 3.48%
11,469
Class A Common Stock
May 17
2023
SELL
Payment of exercise price or tax liability
$627
$62.76 p/Share
10
Reduced 0.09%
11,055
Class A Common Stock
May 17
2023
BUY
Exercise of conversion of derivative security
-
19
Added 0.17%
11,065
Class A Common Stock
May 16
2023
SELL
Payment of exercise price or tax liability
$80,697
$61.98 p/Share
1,302
Reduced 10.54%
11,046
Class A Common Stock
May 16
2023
BUY
Exercise of conversion of derivative security
-
2,636
Added 17.59%
12,348
Class A Common Stock
May 15
2023
SELL
Payment of exercise price or tax liability
$66,651
$62.76 p/Share
1,062
Reduced 9.86%
9,712
Class A Common Stock
May 15
2023
BUY
Exercise of conversion of derivative security
-
2,158
Added 16.69%
10,774
Class A Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$11,028
$60.93 p/Share
181
Reduced 2.06%
8,616
Class A Common Stock