Dec 03
2024
SELL
Open market or private sale
$364,211
$251.18 p/Share
1,450
Reduced 0.94%
153,411
Common Stock
Nov 04
2024
SELL
Open market or private sale
$336,153
$231.83 p/Share
1,450
Reduced 0.93%
154,861
Common Stock
Nov 01
2024
SELL
Payment of exercise price or tax liability
$5,108,717
$223.88 p/Share
22,819
Reduced 12.74%
156,311
Common Stock
Nov 01
2024
BUY
Exercise of conversion of derivative security
-
6,610
Added 3.56%
179,130
Common Stock
Oct 31
2024
BUY
Grant, award, or other acquisition
-
51,398
Added 22.95%
172,520
Common Stock
Oct 03
2024
SELL
Open market or private sale
$316,477
$218.26 p/Share
1,450
Reduced 1.18%
121,122
Common Stock
Sep 03
2024
SELL
Open market or private sale
$292,900
$202.0 p/Share
1,450
Reduced 1.17%
122,572
Common Stock
Aug 05
2024
SELL
Open market or private sale
$273,107
$188.35 p/Share
1,450
Reduced 1.16%
124,022
Common Stock
Aug 01
2024
SELL
Payment of exercise price or tax liability
-
2,599
Reduced 2.03%
125,472
Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
-
6,609
Added 4.91%
128,071
Common Stock
Jul 03
2024
SELL
Open market or private sale
$249,327
$171.95 p/Share
1,450
Reduced 1.18%
121,462
Common Stock
Jun 03
2024
SELL
Open market or private sale
$245,847
$169.55 p/Share
1,450
Reduced 1.17%
122,912
Common Stock
May 03
2024
SELL
Open market or private sale
$243,759
$168.11 p/Share
1,450
Reduced 1.15%
124,362
Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
-
2,599
Reduced 2.02%
125,812
Common Stock
May 01
2024
BUY
Exercise of conversion of derivative security
-
6,610
Added 4.9%
128,411
Common Stock
Apr 03
2024
SELL
Open market or private sale
$273,832
$188.85 p/Share
1,450
Reduced 1.18%
121,801
Common Stock
Mar 01
2024
SELL
Open market or private sale
$1,203,328
$188.02 p/Share
6,400
Reduced 4.94%
123,251
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
-
2,623
Reduced 1.98%
129,651
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
6,609
Added 4.76%
132,274
Common Stock
Nov 03
2023
SELL
Open market or private sale
$336,952
$153.16 p/Share
2,200
Reduced 1.72%
125,665
Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
-
15,701
Reduced 10.94%
127,865
Common Stock
Nov 01
2023
BUY
Exercise of conversion of derivative security
-
6,786
Added 4.51%
143,566
Common Stock
Oct 31
2023
BUY
Grant, award, or other acquisition
-
33,128
Added 19.5%
136,780
Common Stock
Oct 03
2023
SELL
Open market or private sale
$353,078
$160.49 p/Share
2,200
Reduced 2.08%
103,652
Common Stock
Sep 05
2023
SELL
Open market or private sale
$362,648
$164.84 p/Share
2,200
Reduced 2.04%
105,852
Common Stock