May 16
2024
SELL
Open market or private sale
$127,617
$273.27 p/Share
467
Reduced 8.87%
4,800
Common Stock
May 16
2024
BUY
Exercise of conversion of derivative security
$48,605
$104.08 p/Share
467
Added 8.14%
5,267
Common Stock
Dec 11
2023
SELL
Open market or private sale
$29,107
$279.88 p/Share
104
Reduced 2.12%
4,800
Common Stock
Dec 10
2023
BUY
Exercise of conversion of derivative security
-
263
Added 5.09%
4,904
Common Stock
Dec 09
2023
BUY
Exercise of conversion of derivative security
-
61
Added 1.3%
4,641
Common Stock
Dec 08
2023
SELL
Open market or private sale
$3,906
$279.07 p/Share
14
Reduced 0.3%
4,580
Common Stock
Dec 07
2023
BUY
Exercise of conversion of derivative security
-
46
Added 0.99%
4,594
Common Stock
Nov 20
2023
SELL
Open market or private sale
$74,607
$271.3 p/Share
275
Reduced 5.7%
4,548
Common Stock
May 25
2023
SELL
Payment of exercise price or tax liability
$97,887
$273.43 p/Share
358
Reduced 6.91%
4,823
Common Stock
May 25
2023
BUY
Exercise of conversion of derivative security
$98,001
$108.89 p/Share
900
Added 14.8%
5,181
Common Stock
May 02
2023
SELL
Open market or private sale
$155,174
$279.09 p/Share
556
Reduced 11.49%
4,281
Common Stock
Dec 12
2022
SELL
Open market or private sale
$5,177
$258.87 p/Share
20
Reduced 0.41%
4,837
Common Stock
Dec 10
2022
BUY
Exercise of conversion of derivative security
-
65
Added 1.32%
4,857
Common Stock
Dec 08
2022
SELL
Open market or private sale
$3,595
$256.82 p/Share
14
Reduced 0.29%
4,792
Common Stock
Dec 07
2022
SELL
Open market or private sale
$48,702
$256.33 p/Share
190
Reduced 3.84%
4,761
Common Stock
Dec 07
2022
BUY
Exercise of conversion of derivative security
-
45
Added 0.93%
4,806
Common Stock
Dec 05
2022
BUY
Exercise of conversion of derivative security
-
443
Added 8.21%
4,951
Common Stock
Jul 29
2022
SELL
Open market or private sale
$303,720
$253.1 p/Share
1,200
Reduced 21.02%
4,508
Common Stock
Jul 29
2022
BUY
Exercise of conversion of derivative security
$96,132
$80.11 p/Share
1,200
Added 17.37%
5,708
Common Stock
Dec 13
2021
SELL
Open market or private sale
$7,350
$350.0 p/Share
21
Reduced 0.46%
4,508
Common Stock
Dec 10
2021
BUY
Exercise of conversion of derivative security
-
65
Added 1.41%
4,529
Common Stock
Dec 06
2021
SELL
Open market or private sale
$85,190
$343.51 p/Share
248
Reduced 5.26%
4,464
Common Stock
Dec 04
2021
BUY
Exercise of conversion of derivative security
-
620
Added 11.63%
4,712
Common Stock
Nov 30
2021
-
10
Reduced 0.24%
4,092
Common Stock
Nov 12
2021
SELL
Open market or private sale
$200,634
$334.39 p/Share
600
Reduced 12.76%
4,102
Common Stock