Feb 13
2025
SELL
Open market or private sale
$5,613,824
$253.32 p/Share
22,161
Reduced 13.48%
142,243
Common Stock
Feb 13
2025
BUY
Exercise of conversion of derivative security
$3,888,812
$175.48 p/Share
22,161
Added 11.88%
164,404
Common Stock
Feb 11
2025
SELL
Payment of exercise price or tax liability
$306,889
$253.0 p/Share
1,213
Reduced 0.85%
142,243
Common Stock
Feb 11
2025
BUY
Grant, award, or other acquisition
-
20,527
Added 12.52%
143,456
Common Stock
Feb 10
2025
BUY
Grant, award, or other acquisition
-
13,524
Added 9.91%
122,929
Common Stock
Oct 25
2024
SELL
Open market or private sale
$15,799,800
$270.99 p/Share
58,304
Reduced 34.81%
109,183
Common Stock
Oct 25
2024
BUY
Exercise of conversion of derivative security
$8,718,197
$149.53 p/Share
58,304
Added 25.82%
167,487
Common Stock
Jul 26
2024
SELL
Open market or private sale
$15,697,275
$269.25 p/Share
58,300
Reduced 34.82%
109,118
Common Stock
Jul 26
2024
BUY
Exercise of conversion of derivative security
$8,394,617
$143.99 p/Share
58,300
Added 25.83%
167,418
Common Stock
Jul 23
2024
-
1,853
Reduced 1.67%
109,118
Common Stock
Apr 26
2024
SELL
Open market or private sale
$13,176,383
$226.01 p/Share
58,300
Reduced 34.8%
109,220
Common Stock
Apr 26
2024
BUY
Exercise of conversion of derivative security
$7,748,653
$132.91 p/Share
58,300
Added 25.82%
167,520
Common Stock
Feb 28
2024
SELL
Open market or private sale
$15,558,521
$266.87 p/Share
58,300
Reduced 34.87%
108,912
Common Stock
Feb 28
2024
BUY
Exercise of conversion of derivative security
$7,425,671
$127.37 p/Share
58,300
Added 25.85%
167,212
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$540,718
$255.78 p/Share
2,114
Reduced 1.9%
108,912
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
39,822
Added 26.4%
111,026
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
-
8,107
Added 10.22%
71,204
Common Stock
Nov 01
2023
SELL
Open market or private sale
$1,168,930
$166.99 p/Share
7,000
Reduced 10.0%
63,011
Common Stock
Aug 02
2023
SELL
Open market or private sale
$1,408,890
$201.27 p/Share
7,000
Reduced 9.1%
69,902
Common Stock
May 18
2023
SELL
Open market or private sale
$1,455,720
$207.96 p/Share
7,000
Reduced 4.94%
134,646
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$4,028,100
$203.81 p/Share
19,764
Reduced 18.19%
88,883
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
30,816
Added 22.1%
108,647
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
9,799
Added 11.18%
77,831
Common Stock
Oct 26
2022
SELL
Open market or private sale
$1,816,100
$165.1 p/Share
11,000
Reduced 10.59%
92,918
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
-
23,934
Added 18.74%
103,798
Common Stock