Nov 25
2024
SELL
Open market or private sale
$932,480
$160.0 p/Share
5,828
Reduced 3.6%
156,163
Common Stock
Nov 25
2024
BUY
Exercise of conversion of derivative security
$291,458
$50.01 p/Share
5,828
Added 3.47%
161,991
Common Stock
Nov 13
2024
SELL
Open market or private sale
$1,822,918
$156.42 p/Share
11,654
Reduced 6.94%
156,163
Common Stock
Nov 13
2024
BUY
Exercise of conversion of derivative security
$582,816
$50.01 p/Share
11,654
Added 6.49%
167,817
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$378,911
$136.89 p/Share
2,768
Reduced 1.74%
156,065
Common Stock
Feb 13
2024
SELL
Payment of exercise price or tax liability
$217,206
$134.41 p/Share
1,616
Reduced 1.01%
158,833
Common Stock
Feb 13
2024
SELL
Open market or private sale
$3,770,076
$134.79 p/Share
27,970
Reduced 16.8%
138,487
Common Stock
Feb 13
2024
BUY
Exercise of conversion of derivative security
$1,630,177
$49.64 p/Share
32,840
Added 16.48%
166,457
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$528,564
$135.46 p/Share
3,902
Reduced 2.37%
160,449
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
25,864
Added 13.6%
164,351
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$601,428
$126.75 p/Share
4,745
Reduced 3.43%
133,617
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
10,508
Added 7.06%
138,362
Common Stock
Dec 29
2023
BUY
Exercise of conversion of derivative security
$106,470
$41.59 p/Share
2,560
Added 1.96%
127,744
Common Stock
Dec 04
2023
SELL
Open market or private sale
$1,158,874
$114.74 p/Share
10,100
Reduced 7.47%
125,184
Common Stock
Dec 04
2023
BUY
Exercise of conversion of derivative security
$417,837
$41.37 p/Share
10,100
Added 6.95%
135,284
Common Stock
Nov 08
2023
SELL
Open market or private sale
$544,350
$108.87 p/Share
5,000
Reduced 3.84%
125,184
Common Stock
Nov 08
2023
BUY
Exercise of conversion of derivative security
$206,850
$41.37 p/Share
5,000
Added 3.7%
130,184
Common Stock
Nov 07
2023
-
463
Reduced 0.37%
125,184
Common Stock
Sep 14
2023
SELL
Open market or private sale
$234,280
$117.14 p/Share
2,000
Reduced 1.57%
125,647
Common Stock
Sep 14
2023
BUY
Exercise of conversion of derivative security
$82,740
$41.37 p/Share
2,000
Added 1.54%
127,647
Common Stock
Jul 12
2023
SELL
Open market or private sale
$346,620
$115.54 p/Share
3,000
Reduced 2.33%
125,647
Common Stock
Jul 12
2023
BUY
Exercise of conversion of derivative security
$124,109
$41.37 p/Share
3,000
Added 2.28%
128,647
Common Stock
Jun 06
2023
SELL
Open market or private sale
$217,000
$108.5 p/Share
2,000
Reduced 1.57%
125,526
Common Stock
Jun 06
2023
BUY
Exercise of conversion of derivative security
$82,740
$41.37 p/Share
2,000
Added 1.54%
127,526
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$306,606
$107.13 p/Share
2,862
Reduced 2.23%
125,526
Common Stock