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
Aug 03
2023
SELL
Open market or private sale
$347,490
$157.95 p/Share
2,200
Reduced 2.0%
108,052
Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
-
2,669
Reduced 2.36%
110,252
Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
-
6,785
Added 5.67%
112,921
Common Stock
Jul 03
2023
SELL
Open market or private sale
$319,761
$145.28 p/Share
2,201
Reduced 2.03%
106,136
Common Stock
Jun 05
2023
SELL
Open market or private sale
$322,116
$146.35 p/Share
2,201
Reduced 1.99%
108,337
Common Stock
May 03
2023
SELL
Open market or private sale
$290,532
$132.0 p/Share
2,201
Reduced 1.95%
110,538
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
-
2,669
Reduced 2.31%
112,739
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
-
6,786
Added 5.55%
115,408
Common Stock
Apr 03
2023
SELL
Open market or private sale
$318,924
$144.9 p/Share
2,201
Reduced 1.99%
108,622
Common Stock
Mar 03
2023
SELL
Open market or private sale
$320,267
$145.51 p/Share
2,201
Reduced 1.95%
110,823
Common Stock
Feb 03
2023
SELL
Open market or private sale
$339,130
$154.08 p/Share
2,201
Reduced 1.91%
113,024
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
-
2,693
Reduced 2.28%
115,225
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
6,784
Added 5.44%
117,918
Common Stock
Jan 03
2023
SELL
Open market or private sale
$317,406
$144.21 p/Share
2,201
Reduced 1.94%
111,134
Common Stock
Dec 09
2022
SELL
Open market or private sale
$1,296,076
$152.39 p/Share
8,505
Reduced 6.98%
113,335
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
-
13,166
Reduced 9.75%
121,840
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
-
6,674
Added 4.71%
135,006
Common Stock
Oct 31
2022
BUY
Grant, award, or other acquisition
-
26,800
Added 17.28%
128,332
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
-
2,623
Reduced 2.52%
101,532
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
-
6,671
Added 6.02%
104,155
Common Stock