Sep 10
2024
SELL
Open market or private sale
$3,741,930
$213.41 p/Share
17,534
Reduced 25.87%
50,236
Common Stock
Aug 21
2024
SELL
Open market or private sale
$1,366,640
$210.22 p/Share
6,501
Reduced 8.75%
67,770
Common Stock
Aug 21
2024
BUY
Exercise of conversion of derivative security
$1,037,230
$148.07 p/Share
7,005
Added 8.62%
74,271
Common Stock
Aug 19
2024
SELL
Open market or private sale
$34,020
$210.0 p/Share
162
Reduced 0.24%
67,266
Common Stock
Aug 19
2024
BUY
Exercise of conversion of derivative security
$25,912
$148.07 p/Share
175
Added 0.26%
67,428
Common Stock
Aug 16
2024
SELL
Open market or private sale
$63,000
$210.0 p/Share
300
Reduced 0.44%
67,253
Common Stock
Aug 16
2024
BUY
Exercise of conversion of derivative security
$47,826
$148.07 p/Share
323
Added 0.48%
67,553
Common Stock
Aug 15
2024
SELL
Open market or private sale
$42,030
$210.15 p/Share
200
Reduced 0.3%
67,230
Common Stock
Aug 15
2024
BUY
Exercise of conversion of derivative security
$31,983
$148.07 p/Share
216
Added 0.32%
67,430
Common Stock
Aug 14
2024
SELL
Open market or private sale
$6,538,350
$207.31 p/Share
31,539
Reduced 31.94%
67,214
Common Stock
Aug 14
2024
BUY
Exercise of conversion of derivative security
$4,655,292
$135.62 p/Share
34,326
Added 25.79%
98,753
Common Stock
Aug 13
2024
BUY
Grant, award, or other acquisition
-
8,139
Added 11.22%
64,427
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$683,259
$203.23 p/Share
3,362
Reduced 5.64%
56,288
Common Stock
Dec 28
2023
SELL
Open market or private sale
$1,040,767
$205.32 p/Share
5,069
Reduced 7.83%
59,650
Common Stock
Dec 28
2023
BUY
Exercise of conversion of derivative security
$805,204
$148.07 p/Share
5,438
Added 7.75%
64,719
Common Stock
Dec 26
2023
SELL
Open market or private sale
$1,329,729
$200.17 p/Share
6,643
Reduced 10.08%
59,281
Common Stock
Dec 26
2023
BUY
Exercise of conversion of derivative security
$1,050,408
$148.07 p/Share
7,094
Added 9.72%
65,924
Common Stock
Dec 22
2023
SELL
Open market or private sale
$544,427
$200.01 p/Share
2,722
Reduced 4.42%
58,830
Common Stock
Dec 22
2023
BUY
Exercise of conversion of derivative security
$430,291
$148.07 p/Share
2,906
Added 4.51%
61,552
Common Stock
Dec 01
2023
SELL
Open market or private sale
$3,506,397
$193.82 p/Share
18,091
Reduced 23.58%
58,646
Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
$2,346,800
$117.34 p/Share
20,000
Added 20.67%
76,737
Common Stock
Nov 08
2023
SELL
Open market or private sale
$3,647,441
$176.94 p/Share
20,614
Reduced 26.65%
56,737
Common Stock
Aug 30
2023
SELL
Open market or private sale
$2,392,899
$186.45 p/Share
12,834
Reduced 14.23%
77,351
Common Stock
Aug 30
2023
BUY
Exercise of conversion of derivative security
$1,534,925
$107.82 p/Share
14,236
Added 13.63%
90,185
Common Stock
Aug 15
2023
BUY
Grant, award, or other acquisition
-
6,585
Added 7.98%
75,949
Common Stock