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
Apr 01
2023
BUY
Exercise of conversion of derivative security
-
368
Added 4.02%
8,797
Class A Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$62,377
$57.07 p/Share
1,093
Reduced 11.48%
8,429
Class A Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
2,307
Added 19.5%
9,522
Class A Common Stock
Mar 05
2023
SELL
Payment of exercise price or tax liability
$7,629
$62.54 p/Share
122
Reduced 1.66%
7,215
Class A Common Stock
Mar 05
2023
BUY
Exercise of conversion of derivative security
-
257
Added 3.38%
7,337
Class A Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$26,694
$62.37 p/Share
428
Reduced 5.7%
7,080
Class A Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
1,071
Added 12.48%
7,508
Class A Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$9,579
$64.29 p/Share
149
Reduced 2.26%
6,437
Class A Common Stock
Feb 23
2023
BUY
Exercise of conversion of derivative security
-
457
Added 6.49%
6,586
Class A Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$5,958
$65.48 p/Share
91
Reduced 1.46%
6,129
Class A Common Stock