Sep 18
2024
SELL
Open market or private sale
$145,367
$289.0 p/Share
503
Reduced 0.16%
322,588
Common Stock
Sep 18
2024
BUY
Exercise of conversion of derivative security
$120,292
$199.16 p/Share
604
Added 0.19%
323,091
Common Stock
Sep 17
2024
SELL
Open market or private sale
$3,484,920
$290.41 p/Share
12,000
Reduced 3.59%
322,487
Common Stock
Sep 17
2024
BUY
Exercise of conversion of derivative security
$2,874,675
$199.16 p/Share
14,434
Added 4.14%
334,487
Common Stock
Sep 16
2024
SELL
Open market or private sale
$3,260,764
$287.52 p/Share
11,341
Reduced 3.42%
320,053
Common Stock
Sep 16
2024
BUY
Exercise of conversion of derivative security
$2,704,592
$199.16 p/Share
13,580
Added 3.94%
331,394
Common Stock
Sep 13
2024
SELL
Open market or private sale
$5,580,885
$289.42 p/Share
19,283
Reduced 5.72%
317,814
Common Stock
Sep 13
2024
BUY
Exercise of conversion of derivative security
$4,063,266
$168.3 p/Share
24,143
Added 6.68%
337,097
Common Stock
Sep 12
2024
SELL
Open market or private sale
$8,062,387
$284.89 p/Share
28,300
Reduced 8.29%
312,954
Common Stock
Sep 12
2024
BUY
Exercise of conversion of derivative security
$5,486,379
$140.68 p/Share
38,999
Added 10.26%
341,254
Common Stock
Sep 11
2024
SELL
Open market or private sale
$6,417,192
$284.45 p/Share
22,560
Reduced 6.95%
302,255
Common Stock
Sep 11
2024
BUY
Exercise of conversion of derivative security
$4,417,624
$143.92 p/Share
30,695
Added 8.63%
324,815
Common Stock
Sep 09
2024
SELL
Open market or private sale
$852,690
$284.23 p/Share
3,000
Reduced 1.01%
294,120
Common Stock
Sep 09
2024
BUY
Exercise of conversion of derivative security
$587,337
$143.92 p/Share
4,081
Added 1.35%
297,120
Common Stock
Jun 03
2024
SELL
Payment of exercise price or tax liability
$5,189,545
$295.28 p/Share
17,575
Reduced 5.66%
293,039
Common Stock
May 23
2024
BUY
Grant, award, or other acquisition
-
17,167
Added 5.24%
310,614
Common Stock
Dec 08
2023
SELL
Open market or private sale
$3,864,139
$261.55 p/Share
14,774
Reduced 4.79%
293,447
Common Stock
Dec 08
2023
BUY
Exercise of conversion of derivative security
$1,951,940
$132.12 p/Share
14,774
Added 4.57%
308,221
Common Stock
Dec 07
2023
SELL
Open market or private sale
$5,048,940
$258.92 p/Share
19,500
Reduced 6.23%
293,447
Common Stock
Dec 07
2023
BUY
Exercise of conversion of derivative security
$2,259,660
$115.88 p/Share
19,500
Added 5.87%
312,947
Common Stock
Dec 06
2023
SELL
Open market or private sale
$4,306,726
$260.54 p/Share
16,530
Reduced 5.33%
293,447
Common Stock
Dec 06
2023
BUY
Exercise of conversion of derivative security
$1,647,049
$99.64 p/Share
16,530
Added 5.06%
309,977
Common Stock
Dec 05
2023
SELL
Open market or private sale
$3,065,750
$264.38 p/Share
11,596
Reduced 3.8%
293,447
Common Stock
Dec 05
2023
BUY
Exercise of conversion of derivative security
$1,155,425
$99.64 p/Share
11,596
Added 3.66%
305,043
Common Stock
Jun 20
2023
SELL
Payment of exercise price or tax liability
$1,289,031
$208.48 p/Share
6,183
Reduced 2.06%
293,447
Common Stock