Jun 17
2024
SELL
Open market or private sale
$131,041
$149.08 p/Share
879
Reduced 11.69%
6,638
Common Stock
Jun 14
2024
BUY
Exercise of conversion of derivative security
$282,450
$150.56 p/Share
1,876
Added 19.97%
7,517
Common Stock
Jun 04
2024
SELL
Open market or private sale
$141,920
$160.0 p/Share
887
Reduced 13.59%
5,641
Common Stock
Jun 03
2024
BUY
Exercise of conversion of derivative security
$305,956
$163.09 p/Share
1,876
Added 22.32%
6,528
Common Stock
May 20
2024
SELL
Open market or private sale
$196,395
$167.43 p/Share
1,173
Reduced 20.14%
4,652
Common Stock
May 17
2024
BUY
Exercise of conversion of derivative security
$423,900
$169.56 p/Share
2,500
Added 30.03%
5,825
Common Stock
Apr 10
2024
SELL
Payment of exercise price or tax liability
$157,572
$162.95 p/Share
967
Reduced 22.53%
3,325
Common Stock
Apr 10
2024
BUY
Exercise of conversion of derivative security
$407,375
$162.95 p/Share
2,500
Added 36.81%
4,292
Common Stock
Mar 07
2024
SELL
Open market or private sale
$852,312
$162.5 p/Share
5,245
Reduced 74.53%
1,792
Common Stock
Sep 19
2023
SELL
Payment of exercise price or tax liability
$174,683
$150.98 p/Share
1,157
Reduced 14.12%
7,037
Common Stock
Sep 19
2023
BUY
Exercise of conversion of derivative security
$377,450
$150.98 p/Share
2,500
Added 23.38%
8,194
Common Stock
Jun 06
2023
SELL
Open market or private sale
$136,267
$158.82 p/Share
858
Reduced 13.1%
5,694
Common Stock
Jun 03
2023
BUY
Exercise of conversion of derivative security
$293,786
$156.77 p/Share
1,874
Added 22.24%
6,552
Common Stock
May 18
2023
SELL
Open market or private sale
$189,155
$161.81 p/Share
1,169
Reduced 19.99%
4,678
Common Stock
May 17
2023
BUY
Exercise of conversion of derivative security
$408,200
$163.28 p/Share
2,500
Added 29.95%
5,847
Common Stock
Apr 10
2023
SELL
Payment of exercise price or tax liability
$166,433
$176.12 p/Share
945
Reduced 22.02%
3,347
Common Stock
Apr 10
2023
BUY
Exercise of conversion of derivative security
$440,300
$176.12 p/Share
2,500
Added 36.81%
4,292
Common Stock
Nov 29
2022
SELL
Open market or private sale
$250,179
$187.12 p/Share
1,337
Reduced 42.73%
1,792
Common Stock
Sep 20
2022
SELL
Open market or private sale
$222,214
$191.07 p/Share
1,163
Reduced 27.1%
3,129
Common Stock
Sep 19
2022
BUY
Exercise of conversion of derivative security
$479,900
$191.96 p/Share
2,500
Added 36.81%
4,292
Common Stock
May 23
2022
SELL
Open market or private sale
$504,858
$175.97 p/Share
2,869
Reduced 61.55%
1,792
Class A Common Stock
May 18
2022
SELL
Open market or private sale
$207,067
$173.86 p/Share
1,191
Reduced 20.35%
4,661
Class A Common Stock
May 17
2022
BUY
Exercise of conversion of derivative security
$446,200
$178.48 p/Share
2,500
Added 29.93%
5,852
Class A Common Stock
Apr 10
2022
SELL
Payment of exercise price or tax liability
$161,295
$171.59 p/Share
940
Reduced 21.9%
3,352
Class A Common Stock
Apr 10
2022
BUY
Exercise of conversion of derivative security
$428,975
$171.59 p/Share
2,500
Added 36.81%
4,292
Class A Common Stock