Jan 16
2024
BUY
Exercise of conversion of derivative security
$377,065
$56.27 p/Share
6,701
Added 4.51%
141,793
Common Stock
Dec 01
2023
SELL
Payment of exercise price or tax liability
$88,354
$98.72 p/Share
895
Reduced 0.66%
135,092
Common Stock
Oct 11
2023
SELL
Payment of exercise price or tax liability
$97,177
$96.12 p/Share
1,011
Reduced 2.78%
35,295
Common Stock
Oct 09
2023
SELL
Payment of exercise price or tax liability
$83,787
$98.69 p/Share
849
Reduced 0.62%
135,987
Common Stock
Oct 05
2023
SELL
Payment of exercise price or tax liability
$72,115
$96.93 p/Share
744
Reduced 0.54%
136,836
Common Stock
Oct 04
2023
SELL
Payment of exercise price or tax liability
$131,295
$97.69 p/Share
1,344
Reduced 0.97%
137,580
Common Stock
Oct 03
2023
BUY
Grant, award, or other acquisition
-
7,218
Added 4.94%
138,924
Common Stock
Oct 02
2023
SELL
Payment of exercise price or tax liability
$68,827
$98.89 p/Share
696
Reduced 0.53%
131,706
Common Stock
Jul 03
2023
SELL
Open market or private sale
$742,800
$92.85 p/Share
8,000
Reduced 5.7%
132,402
Common Stock
Jul 03
2023
BUY
Exercise of conversion of derivative security
$458,720
$57.34 p/Share
8,000
Added 5.39%
140,402
Common Stock
Jun 02
2023
SELL
Open market or private sale
$720,000
$90.0 p/Share
8,000
Reduced 5.7%
132,402
Common Stock
Jun 02
2023
BUY
Exercise of conversion of derivative security
$455,360
$56.92 p/Share
8,000
Added 5.39%
140,402
Common Stock
May 01
2023
SELL
Open market or private sale
$720,000
$90.0 p/Share
8,000
Reduced 5.7%
132,402
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
$452,000
$56.5 p/Share
8,000
Added 5.39%
140,402
Common Stock
Apr 03
2023
SELL
Open market or private sale
$775,360
$96.92 p/Share
8,000
Reduced 5.7%
132,402
Common Stock
Apr 03
2023
BUY
Exercise of conversion of derivative security
$452,000
$56.5 p/Share
8,000
Added 5.39%
140,402
Common Stock
Mar 01
2023
SELL
Open market or private sale
$776,640
$97.08 p/Share
8,000
Reduced 5.7%
132,402
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
$423,360
$52.92 p/Share
8,000
Added 5.39%
140,402
Common Stock
Feb 03
2023
SELL
Open market or private sale
$839,360
$104.92 p/Share
8,000
Reduced 5.7%
132,402
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
$394,800
$49.35 p/Share
8,000
Added 5.39%
140,402
Common Stock
Jan 24
2023
SELL
Payment of exercise price or tax liability
$631,661
$109.02 p/Share
5,794
Reduced 4.19%
132,402
Common Stock
Jan 24
2023
BUY
Grant, award, or other acquisition
-
11,686
Added 7.8%
138,196
Common Stock
Jan 20
2023
SELL
Payment of exercise price or tax liability
$3,001,710
$109.05 p/Share
27,526
Reduced 17.87%
126,510
Common Stock
Jan 19
2023
SELL
Payment of exercise price or tax liability
$23,210
$106.96 p/Share
217
Reduced 0.14%
154,036
Common Stock
Jan 03
2023
SELL
Open market or private sale
$767,120
$95.89 p/Share
8,000
Reduced 4.93%
154,253
Common Stock