Apr 10
2023
SELL
Payment of exercise price or tax liability
$107,257
$176.12 p/Share
609
Reduced 1.83%
32,669
Common Stock
Apr 10
2023
BUY
Exercise of conversion of derivative security
$440,300
$176.12 p/Share
2,500
Added 6.99%
33,278
Common Stock
Mar 21
2023
SELL
Open market or private sale
$73,489
$164.04 p/Share
448
Reduced 1.43%
30,778
Common Stock
Mar 20
2023
BUY
Exercise of conversion of derivative security
$301,481
$160.79 p/Share
1,875
Added 5.66%
31,226
Common Stock
Dec 23
2022
-
103
Reduced 0.35%
29,351
Common Stock
Dec 22
2022
-
103
Reduced 0.35%
29,454
Common Stock
May 18
2022
SELL
Open market or private sale
$123,267
$173.86 p/Share
709
Reduced 2.34%
29,557
Class A Common Stock
May 17
2022
BUY
Exercise of conversion of derivative security
$312,340
$178.48 p/Share
1,750
Added 5.47%
30,266
Class A Common Stock
Apr 10
2022
SELL
Payment of exercise price or tax liability
$168,845
$171.59 p/Share
984
Reduced 3.34%
28,516
Class A Common Stock
Apr 10
2022
BUY
Exercise of conversion of derivative security
$428,975
$171.59 p/Share
2,500
Added 7.81%
29,500
Class A Common Stock
Mar 22
2022
SELL
Open market or private sale
$112,125
$188.13 p/Share
596
Reduced 2.16%
27,000
Class A Common Stock
Mar 20
2022
BUY
Exercise of conversion of derivative security
$350,737
$187.06 p/Share
1,875
Added 6.36%
27,596
Class A Common Stock
Mar 16
2022
SELL
Open market or private sale
$164,287
$184.8 p/Share
889
Reduced 3.34%
25,721
Class A Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
$674,062
$179.75 p/Share
3,750
Added 12.35%
26,610
Class A Common Stock
Sep 24
2021
SELL
Open market or private sale
$125,913
$158.78 p/Share
793
Reduced 3.35%
22,860
Class A Common Stock
Sep 23
2021
-
660
Reduced 2.71%
23,653
Class A Common Stock
Sep 16
2021
SELL
Open market or private sale
$301,000
$150.5 p/Share
2,000
Reduced 7.6%
24,313
Class A Common Stock
Sep 02
2021
SELL
Open market or private sale
$226,560
$151.04 p/Share
1,500
Reduced 5.39%
26,313
Class A Common Stock
Apr 10
2021
SELL
Payment of exercise price or tax liability
$149,076
$151.5 p/Share
984
Reduced 3.42%
27,813
Class A Common Stock
Apr 10
2021
BUY
Exercise of conversion of derivative security
$378,750
$151.5 p/Share
2,500
Added 7.99%
28,797
Class A Common Stock
Mar 26
2021
-
350
Reduced 1.31%
26,297
Class A Common Stock
Mar 26
2021
SELL
Open market or private sale
$290,080
$145.04 p/Share
2,000
Reduced 6.84%
27,227
Class A Common Stock
Mar 23
2021
SELL
Open market or private sale
$114,428
$151.36 p/Share
756
Reduced 2.7%
27,227
Class A Common Stock
Mar 20
2021
BUY
Exercise of conversion of derivative security
$290,325
$154.84 p/Share
1,875
Added 5.89%
29,983
Class A Common Stock
Mar 15
2021
SELL
Open market or private sale
$145,130
$157.75 p/Share
920
Reduced 3.17%
28,108
Class A Common Stock