May 10
2024
SELL
Open market or private sale
$1,001,372
$257.29 p/Share
3,892
Reduced 13.1%
25,825
Common Stock
May 10
2024
BUY
Exercise of conversion of derivative security
$329,497
$168.8 p/Share
1,952
Added 6.16%
29,717
Common Stock
May 08
2024
SELL
Open market or private sale
$632,500
$253.0 p/Share
2,500
Reduced 8.26%
27,765
Common Stock
May 08
2024
BUY
Exercise of conversion of derivative security
$280,200
$112.08 p/Share
2,500
Added 7.63%
30,265
Common Stock
May 07
2024
SELL
Open market or private sale
$630,850
$252.34 p/Share
2,500
Reduced 8.26%
27,765
Common Stock
May 07
2024
BUY
Exercise of conversion of derivative security
$280,200
$112.08 p/Share
2,500
Added 7.63%
30,265
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$461,283
$214.75 p/Share
2,148
Reduced 7.18%
27,765
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
6,390
Added 17.6%
29,913
Common Stock
Dec 14
2023
SELL
Payment of exercise price or tax liability
$53,160
$227.18 p/Share
234
Reduced 0.98%
23,523
Common Stock
Dec 13
2023
SELL
Payment of exercise price or tax liability
$40,343
$219.26 p/Share
184
Reduced 0.77%
23,757
Common Stock
Dec 12
2023
SELL
Payment of exercise price or tax liability
$32,271
$221.04 p/Share
146
Reduced 0.61%
23,941
Common Stock
Dec 11
2023
BUY
Grant, award, or other acquisition
-
1,511
Added 5.9%
24,087
Common Stock
Dec 04
2023
SELL
Open market or private sale
$112,122
$226.51 p/Share
495
Reduced 2.15%
22,576
Common Stock
Jul 31
2023
BUY
Grant, award, or other acquisition
-
9,442
Added 29.04%
23,071
Common Stock
Mar 14
2023
SELL
Open market or private sale
$1,247,164
$309.24 p/Share
4,033
Reduced 22.83%
13,629
Common Stock
Mar 14
2023
BUY
Exercise of conversion of derivative security
$637,455
$158.06 p/Share
4,033
Added 18.59%
17,662
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$864,770
$310.51 p/Share
2,785
Reduced 16.97%
13,629
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
6,412
Added 28.09%
16,414
Common Stock
Dec 16
2022
SELL
Payment of exercise price or tax liability
$79,460
$324.33 p/Share
245
Reduced 2.39%
10,002
Common Stock
Dec 14
2022
SELL
Payment of exercise price or tax liability
$77,924
$334.44 p/Share
233
Reduced 2.22%
10,247
Common Stock
Dec 13
2022
SELL
Payment of exercise price or tax liability
$60,647
$333.23 p/Share
182
Reduced 1.71%
10,480
Common Stock
Dec 12
2022
BUY
Grant, award, or other acquisition
-
979
Added 8.41%
10,662
Common Stock
Nov 18
2022
SELL
Open market or private sale
$635,830
$325.9 p/Share
1,951
Reduced 16.77%
9,683
Common Stock
Nov 18
2022
BUY
Exercise of conversion of derivative security
$329,328
$168.8 p/Share
1,951
Added 14.36%
11,634
Common Stock
Apr 28
2022
SELL
Open market or private sale
$1,833,169
$252.19 p/Share
7,269
Reduced 42.88%
9,683
Common Stock