Dec 19
2024
SELL
Payment of exercise price or tax liability
$9,847
$169.79 p/Share
58
Reduced 0.42%
13,727
Common Stock
Dec 19
2024
BUY
Exercise of conversion of derivative security
$9,847
$169.79 p/Share
58
Added 0.42%
13,785
Common Stock
Aug 22
2024
SELL
Open market or private sale
$16,320,000
$170.0 p/Share
96,000
Reduced 87.49%
13,721
Common Stock
Aug 22
2024
BUY
Exercise of conversion of derivative security
$9,460,800
$98.55 p/Share
96,000
Added 46.67%
109,721
Common Stock
Aug 20
2024
SELL
Open market or private sale
$1,665,801
$169.22 p/Share
9,844
Reduced 41.77%
13,721
Common Stock
Aug 19
2024
BUY
Grant, award, or other acquisition
-
22,068
Added 48.37%
23,559
Common Stock
May 08
2024
SELL
Open market or private sale
$334,510
$166.01 p/Share
2,015
Reduced 57.57%
1,485
Common Stock
May 08
2024
BUY
Exercise of conversion of derivative security
$248,543
$98.55 p/Share
2,522
Added 41.88%
3,500
Common Stock
Feb 23
2024
SELL
Open market or private sale
$3,272,003
$161.0 p/Share
20,323
Reduced 95.41%
978
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
$1,595,761
$78.52 p/Share
20,323
Added 48.83%
21,301
Common Stock
Feb 06
2024
SELL
Open market or private sale
$3,975,000
$159.0 p/Share
25,000
Reduced 96.25%
973
Common Stock
Feb 06
2024
BUY
Exercise of conversion of derivative security
$1,963,000
$78.52 p/Share
25,000
Added 49.05%
25,973
Common Stock
Jan 29
2024
SELL
Open market or private sale
$7,020,000
$156.0 p/Share
45,000
Reduced 97.88%
973
Common Stock
Jan 29
2024
BUY
Exercise of conversion of derivative security
$3,533,400
$78.52 p/Share
45,000
Added 49.47%
45,973
Common Stock
Jan 24
2024
SELL
Open market or private sale
$11,431,467
$153.56 p/Share
74,443
Reduced 98.71%
973
Common Stock
Jan 24
2024
BUY
Exercise of conversion of derivative security
$5,854,799
$91.07 p/Share
64,289
Added 49.62%
65,262
Common Stock
Dec 06
2023
SELL
Payment of exercise price or tax liability
$8,366
$149.4 p/Share
56
Reduced 0.5%
11,127
Common Stock
Dec 06
2023
BUY
Exercise of conversion of derivative security
$8,366
$149.4 p/Share
56
Added 0.5%
11,183
Common Stock
Aug 17
2023
SELL
Open market or private sale
$1,262,235
$152.85 p/Share
8,258
Reduced 42.61%
11,121
Common Stock
Aug 16
2023
BUY
Grant, award, or other acquisition
-
18,412
Added 48.72%
19,379
Common Stock
Aug 09
2023
SELL
Open market or private sale
$4,740,300
$158.01 p/Share
30,000
Reduced 96.9%
961
Common Stock
Aug 09
2023
BUY
Exercise of conversion of derivative security
$2,732,100
$91.07 p/Share
30,000
Added 49.21%
30,961
Common Stock
Aug 01
2023
SELL
Open market or private sale
$1,315,668
$156.87 p/Share
8,387
Reduced 89.72%
961
Common Stock
Apr 24
2023
SELL
Open market or private sale
$1,254,720
$156.84 p/Share
8,000
Reduced 46.13%
9,343
Common Stock
Dec 07
2022
SELL
Payment of exercise price or tax liability
$8,652
$149.18 p/Share
58
Reduced 0.33%
17,337
Common Stock