Aug 16
2024
SELL
Open market or private sale
$631,197
$160.61 p/Share
3,930
Reduced 26.89%
10,684
Common Stock
Jun 17
2024
SELL
Open market or private sale
$125,227
$149.08 p/Share
840
Reduced 5.44%
14,614
Common Stock
Jun 14
2024
BUY
Exercise of conversion of derivative security
$282,450
$150.56 p/Share
1,876
Added 10.83%
15,454
Common Stock
Jun 04
2024
SELL
Open market or private sale
$135,840
$160.0 p/Share
849
Reduced 5.88%
13,578
Common Stock
Jun 03
2024
BUY
Exercise of conversion of derivative security
$305,956
$163.09 p/Share
1,876
Added 11.51%
14,427
Common Stock
May 20
2024
SELL
Open market or private sale
$188,023
$167.43 p/Share
1,123
Reduced 8.21%
12,551
Common Stock
May 17
2024
BUY
Exercise of conversion of derivative security
$423,900
$169.56 p/Share
2,500
Added 15.46%
13,674
Common Stock
Apr 10
2024
SELL
Payment of exercise price or tax liability
$132,804
$162.95 p/Share
815
Reduced 6.8%
11,174
Common Stock
Apr 10
2024
BUY
Exercise of conversion of derivative security
$407,375
$162.95 p/Share
2,500
Added 17.25%
11,989
Common Stock
Mar 07
2024
SELL
Open market or private sale
$487,830
$162.61 p/Share
3,000
Reduced 24.02%
9,489
Common Stock
Sep 19
2023
SELL
Payment of exercise price or tax liability
$167,285
$150.98 p/Share
1,108
Reduced 8.15%
12,489
Common Stock
Sep 19
2023
BUY
Exercise of conversion of derivative security
$377,450
$150.98 p/Share
2,500
Added 15.53%
13,597
Common Stock
Jun 06
2023
SELL
Open market or private sale
$130,391
$158.82 p/Share
821
Reduced 6.89%
11,097
Common Stock
Jun 03
2023
BUY
Exercise of conversion of derivative security
$293,786
$156.77 p/Share
1,874
Added 13.59%
11,918
Common Stock
May 18
2023
SELL
Open market or private sale
$181,065
$161.81 p/Share
1,119
Reduced 10.02%
10,044
Common Stock
May 17
2023
BUY
Exercise of conversion of derivative security
$408,200
$163.28 p/Share
2,500
Added 18.3%
11,163
Common Stock
Apr 10
2023
SELL
Payment of exercise price or tax liability
$135,084
$176.12 p/Share
767
Reduced 8.13%
8,663
Common Stock
Apr 10
2023
BUY
Exercise of conversion of derivative security
$440,300
$176.12 p/Share
2,500
Added 20.96%
9,430
Common Stock
Mar 07
2023
SELL
Open market or private sale
$439,625
$175.85 p/Share
2,500
Reduced 26.51%
6,930
Common Stock
Sep 20
2022
SELL
Open market or private sale
$212,852
$191.07 p/Share
1,114
Reduced 10.57%
9,430
Common Stock
Sep 19
2022
BUY
Exercise of conversion of derivative security
$479,900
$191.96 p/Share
2,500
Added 19.17%
10,544
Common Stock
May 18
2022
SELL
Open market or private sale
$198,027
$173.86 p/Share
1,139
Reduced 12.4%
8,044
Class A Common Stock
May 17
2022
BUY
Exercise of conversion of derivative security
$446,200
$178.48 p/Share
2,500
Added 21.4%
9,183
Class A Common Stock
Apr 10
2022
SELL
Payment of exercise price or tax liability
$136,071
$171.59 p/Share
793
Reduced 10.61%
6,683
Class A Common Stock
Apr 10
2022
BUY
Exercise of conversion of derivative security
$428,975
$171.59 p/Share
2,500
Added 25.06%
7,476
Class A Common Stock