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
Oct 11
2022
SELL
Payment of exercise price or tax liability
$82,336
$81.44 p/Share
1,011
Reduced 0.65%
155,148
Common Stock
Oct 07
2022
SELL
Payment of exercise price or tax liability
$70,331
$82.84 p/Share
849
Reduced 0.54%
156,159
Common Stock
Oct 05
2022
SELL
Payment of exercise price or tax liability
$64,505
$86.7 p/Share
744
Reduced 0.47%
157,008
Common Stock
Oct 04
2022
BUY
Grant, award, or other acquisition
-
7,970
Added 4.81%
157,752
Common Stock
Oct 03
2022
SELL
Payment of exercise price or tax liability
$115,068
$83.93 p/Share
1,371
Reduced 0.91%
149,782
Common Stock
Sep 01
2022
SELL
Open market or private sale
$748,320
$93.54 p/Share
8,000
Reduced 5.03%
151,153
Common Stock
Sep 01
2022
BUY
Exercise of conversion of derivative security
$311,120
$38.89 p/Share
8,000
Added 4.79%
159,153
Common Stock
Aug 02
2022
SELL
Open market or private sale
$802,880
$100.36 p/Share
8,000
Reduced 5.03%
151,153
Common Stock
Aug 02
2022
BUY
Exercise of conversion of derivative security
$311,120
$38.89 p/Share
8,000
Added 4.79%
159,153
Common Stock
Jul 01
2022
SELL
Open market or private sale
$367,800
$91.95 p/Share
4,000
Reduced 2.58%
151,153
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
$155,560
$38.89 p/Share
4,000
Added 2.51%
155,153
Common Stock
Jun 01
2022
SELL
Open market or private sale
$278,208
$103.04 p/Share
2,700
Reduced 1.74%
152,453
Common Stock
Jun 01
2022
SELL
Open market or private sale
$132,327
$101.79 p/Share
1,300
Reduced 0.85%
151,153
Common Stock
Jun 01
2022
BUY
Exercise of conversion of derivative security
$155,560
$38.89 p/Share
4,000
Added 2.51%
155,153
Common Stock
May 02
2022
SELL
Open market or private sale
$289,362
$99.78 p/Share
2,900
Reduced 1.87%
152,253
Common Stock
May 02
2022
SELL
Open market or private sale
$108,229
$98.39 p/Share
1,100
Reduced 0.72%
151,153
Common Stock
May 02
2022
BUY
Exercise of conversion of derivative security
$155,560
$38.89 p/Share
4,000
Added 2.51%
155,153
Common Stock