May 20
2024
SELL
Open market or private sale
$90,077
$167.43 p/Share
538
Reduced 1.86%
28,457
Common Stock
May 17
2024
BUY
Exercise of conversion of derivative security
$296,730
$169.56 p/Share
1,750
Added 5.69%
28,995
Common Stock
Apr 10
2024
SELL
Payment of exercise price or tax liability
$123,679
$162.95 p/Share
759
Reduced 2.71%
27,245
Common Stock
Apr 10
2024
BUY
Exercise of conversion of derivative security
$407,375
$162.95 p/Share
2,500
Added 8.2%
28,004
Common Stock
Jun 06
2023
SELL
Open market or private sale
$93,386
$158.82 p/Share
588
Reduced 2.25%
25,504
Common Stock
Jun 03
2023
BUY
Exercise of conversion of derivative security
$205,682
$156.77 p/Share
1,312
Added 4.79%
26,092
Common Stock
May 18
2023
SELL
Open market or private sale
$119,253
$161.81 p/Share
737
Reduced 2.89%
24,780
Common Stock
May 17
2023
BUY
Exercise of conversion of derivative security
$285,740
$163.28 p/Share
1,750
Added 6.42%
25,517
Common Stock
Apr 10
2023
SELL
Payment of exercise price or tax liability
$107,257
$176.12 p/Share
609
Reduced 2.5%
23,767
Common Stock
Apr 10
2023
BUY
Exercise of conversion of derivative security
$440,300
$176.12 p/Share
2,500
Added 9.3%
24,376
Common Stock
Mar 21
2023
SELL
Open market or private sale
$73,489
$164.04 p/Share
448
Reduced 2.01%
21,876
Common Stock
Mar 20
2023
BUY
Exercise of conversion of derivative security
$301,481
$160.79 p/Share
1,875
Added 7.75%
22,324
Common Stock
Nov 30
2022
SELL
Open market or private sale
$608,000
$190.0 p/Share
3,200
Reduced 13.53%
20,449
Common Stock
May 18
2022
SELL
Open market or private sale
$141,870
$173.86 p/Share
816
Reduced 3.34%
23,649
Class A Common Stock
May 17
2022
BUY
Exercise of conversion of derivative security
$312,340
$178.48 p/Share
1,750
Added 6.68%
24,465
Class A Common Stock
Apr 10
2022
SELL
Payment of exercise price or tax liability
$194,583
$171.59 p/Share
1,134
Reduced 4.75%
22,715
Class A Common Stock
Apr 10
2022
BUY
Exercise of conversion of derivative security
$428,975
$171.59 p/Share
2,500
Added 9.49%
23,849
Class A Common Stock
Mar 22
2022
SELL
Open market or private sale
$137,711
$188.13 p/Share
732
Reduced 3.32%
21,349
Class A Common Stock
Mar 20
2022
BUY
Exercise of conversion of derivative security
$350,737
$187.06 p/Share
1,875
Added 7.83%
22,081
Class A Common Stock
Mar 16
2022
SELL
Open market or private sale
$204,758
$184.8 p/Share
1,108
Reduced 5.2%
20,206
Class A Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
$674,062
$179.75 p/Share
3,750
Added 14.96%
21,314
Class A Common Stock
Mar 09
2022
SELL
Open market or private sale
$744,320
$186.08 p/Share
4,000
Reduced 18.55%
17,564
Class A Common Stock
Sep 24
2021
SELL
Open market or private sale
$460,678
$156.8 p/Share
2,938
Reduced 11.99%
21,564
Class A Common Stock
Apr 10
2021
SELL
Payment of exercise price or tax liability
$171,801
$151.5 p/Share
1,134
Reduced 4.42%
24,502
Class A Common Stock
Apr 10
2021
BUY
Exercise of conversion of derivative security
$378,750
$151.5 p/Share
2,500
Added 8.89%
25,636
Class A Common Stock