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
Jun 20
2023
BUY
Exercise of conversion of derivative security
$692,638
$72.94 p/Share
9,496
Added 3.07%
299,630
Common Stock
Jun 05
2023
SELL
Payment of exercise price or tax liability
$2,641,488
$208.27 p/Share
12,683
Reduced 4.19%
290,134
Common Stock
Jun 02
2023
SELL
Payment of exercise price or tax liability
$835,348
$199.51 p/Share
4,187
Reduced 1.36%
302,817
Common Stock
Jun 01
2023
BUY
Grant, award, or other acquisition
-
31,665
Added 9.35%
307,004
Common Stock
Nov 28
2022
SELL
Open market or private sale
$362,505
$241.67 p/Share
1,500
Reduced 0.54%
275,339
Common Stock
Nov 28
2022
BUY
Exercise of conversion of derivative security
$174,910
$72.94 p/Share
2,398
Added 0.86%
276,839
Common Stock
Aug 18
2022
SELL
Open market or private sale
$26,000
$260.0 p/Share
100
Reduced 0.03%
294,277
Common Stock
Aug 18
2022
BUY
Exercise of conversion of derivative security
$7,294
$72.94 p/Share
100
Added 0.03%
294,377
Common Stock
Aug 17
2022
SELL
Open market or private sale
$262,013
$260.45 p/Share
1,006
Reduced 0.34%
294,277
Common Stock
Aug 17
2022
BUY
Exercise of conversion of derivative security
$73,378
$72.94 p/Share
1,006
Added 0.34%
295,283
Common Stock
Aug 16
2022
SELL
Open market or private sale
$1,822,170
$260.31 p/Share
7,000
Reduced 2.32%
294,277
Common Stock