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
Jan 03
2023
BUY
Exercise of conversion of derivative security
$394,800
$49.35 p/Share
8,000
Added 4.7%
162,253
Common Stock
Dec 01
2022
SELL
Open market or private sale
$823,280
$102.91 p/Share
8,000
Reduced 4.9%
155,148
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$92,006
$102.8 p/Share
895
Reduced 0.58%
154,253
Common Stock
Dec 01
2022
BUY
Exercise of conversion of derivative security
$394,800
$49.35 p/Share
8,000
Added 4.67%
163,148
Common Stock
Nov 01
2022
SELL
Open market or private sale
$732,320
$91.54 p/Share
8,000
Reduced 4.9%
155,148
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
$379,920
$47.49 p/Share
8,000
Added 4.67%
163,148
Common Stock
Oct 26
2022
SELL
Open market or private sale
$720,000
$90.0 p/Share
8,000
Reduced 4.9%
155,148
Common Stock
Oct 26
2022
BUY
Exercise of conversion of derivative security
$338,080
$42.26 p/Share
8,000
Added 4.67%
163,148
Common Stock