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
May 01
2022
SELL
Payment of exercise price or tax liability
-
2,624
Reduced 2.62%
97,484
Common Stock
May 01
2022
BUY
Exercise of conversion of derivative security
-
6,673
Added 6.25%
100,108
Common Stock
Apr 04
2022
SELL
Open market or private sale
$219,133
$210.3 p/Share
1,042
Reduced 1.1%
93,435
Common Stock
Mar 03
2022
SELL
Open market or private sale
$212,391
$203.83 p/Share
1,042
Reduced 1.09%
94,477
Common Stock
Feb 03
2022
SELL
Open market or private sale
$208,369
$199.97 p/Share
1,042
Reduced 1.08%
95,519
Common Stock