Sep 24
2024
SELL
Open market or private sale
$532,828
$167.82 p/Share
3,175
Reduced 25.71%
9,173
Common Stock
Jun 17
2024
SELL
Open market or private sale
$111,213
$149.08 p/Share
746
Reduced 5.7%
12,348
Common Stock
Jun 14
2024
BUY
Exercise of conversion of derivative security
$282,450
$150.56 p/Share
1,876
Added 12.53%
13,094
Common Stock
Jun 04
2024
SELL
Open market or private sale
$120,800
$160.0 p/Share
755
Reduced 6.31%
11,218
Common Stock
Jun 03
2024
BUY
Exercise of conversion of derivative security
$305,956
$163.09 p/Share
1,876
Added 13.55%
11,973
Common Stock
May 20
2024
SELL
Open market or private sale
$167,095
$167.43 p/Share
998
Reduced 9.0%
10,097
Common Stock
May 17
2024
BUY
Exercise of conversion of derivative security
$423,900
$169.56 p/Share
2,500
Added 18.39%
11,095
Common Stock
Apr 15
2024
SELL
Payment of exercise price or tax liability
$39,008
$159.87 p/Share
244
Reduced 2.76%
8,595
Common Stock
Apr 15
2024
BUY
Exercise of conversion of derivative security
$159,870
$159.87 p/Share
1,000
Added 10.16%
8,839
Common Stock
Jun 06
2023
SELL
Open market or private sale
$115,779
$158.82 p/Share
729
Reduced 8.51%
7,839
Common Stock
Jun 03
2023
BUY
Exercise of conversion of derivative security
$293,786
$156.77 p/Share
1,874
Added 17.95%
8,568
Common Stock
May 18
2023
SELL
Open market or private sale
$136,244
$161.81 p/Share
842
Reduced 11.17%
6,694
Common Stock
May 17
2023
BUY
Exercise of conversion of derivative security
$408,200
$163.28 p/Share
2,500
Added 24.91%
7,536
Common Stock
Apr 15
2023
SELL
Payment of exercise price or tax liability
$43,419
$177.95 p/Share
244
Reduced 4.62%
5,036
Common Stock
Apr 15
2023
BUY
Exercise of conversion of derivative security
$177,950
$177.95 p/Share
1,000
Added 15.92%
5,280
Common Stock
Mar 21
2023
SELL
Open market or private sale
$39,205
$164.04 p/Share
239
Reduced 5.29%
4,280
Common Stock
Mar 20
2023
BUY
Exercise of conversion of derivative security
$160,790
$160.79 p/Share
1,000
Added 18.12%
4,519
Common Stock
Nov 29
2022
SELL
Open market or private sale
$937,850
$187.57 p/Share
5,000
Reduced 58.69%
3,519
Common Stock
May 18
2022
SELL
Open market or private sale
$175,946
$173.86 p/Share
1,012
Reduced 10.62%
8,519
Class A Common Stock
May 17
2022
BUY
Exercise of conversion of derivative security
$446,200
$178.48 p/Share
2,500
Added 20.78%
9,531
Class A Common Stock
Apr 15
2022
SELL
Payment of exercise price or tax liability
$63,456
$170.58 p/Share
372
Reduced 5.02%
7,031
Class A Common Stock
Apr 15
2022
BUY
Exercise of conversion of derivative security
$170,580
$170.58 p/Share
1,000
Added 11.9%
7,403
Class A Common Stock
Mar 22
2022
SELL
Open market or private sale
$45,716
$188.13 p/Share
243
Reduced 3.66%
6,403
Class A Common Stock
Mar 20
2022
BUY
Exercise of conversion of derivative security
$187,060
$187.06 p/Share
1,000
Added 13.08%
6,646
Class A Common Stock
Mar 16
2022
SELL
Open market or private sale
$82,236
$184.8 p/Share
445
Reduced 7.31%
5,646
Class A Common Stock