Feb 01
2023
SELL
Open market or private sale
$30,630
$61.26 p/Share
500
Reduced 0.32%
154,290
Common Stock
Jan 03
2023
SELL
Open market or private sale
$29,365
$58.73 p/Share
500
Reduced 0.32%
154,790
Common Stock
Dec 01
2022
SELL
Open market or private sale
$30,505
$61.01 p/Share
500
Reduced 0.32%
155,290
Common Stock
Nov 01
2022
SELL
Open market or private sale
$26,175
$52.35 p/Share
500
Reduced 0.32%
155,790
Common Stock
Oct 03
2022
SELL
Open market or private sale
$21,790
$43.58 p/Share
500
Reduced 0.32%
156,290
Common Stock
Sep 16
2022
SELL
Payment of exercise price or tax liability
$48,979
$48.59 p/Share
1,008
Reduced 0.64%
156,790
Common Stock
Sep 10
2022
SELL
Payment of exercise price or tax liability
$42,123
$51.94 p/Share
811
Reduced 0.51%
157,798
Common Stock
Sep 01
2022
SELL
Open market or private sale
$24,665
$49.33 p/Share
500
Reduced 0.31%
158,609
Common Stock
Aug 25
2022
BUY
Grant, award, or other acquisition
-
12,406
Added 7.23%
159,109
Common Stock
Aug 19
2022
SELL
Payment of exercise price or tax liability
$55,951
$51.05 p/Share
1,096
Reduced 0.74%
146,703
Common Stock
Aug 19
2022
BUY
Grant, award, or other acquisition
-
3,790
Added 2.5%
147,799
Common Stock
Aug 18
2022
SELL
Payment of exercise price or tax liability
$91,333
$52.25 p/Share
1,748
Reduced 1.2%
144,009
Common Stock
Aug 17
2022
SELL
Payment of exercise price or tax liability
$58,073
$52.46 p/Share
1,107
Reduced 0.75%
145,757
Common Stock
Aug 01
2022
SELL
Open market or private sale
$24,830
$49.66 p/Share
500
Reduced 0.34%
146,325
Common Stock
Jul 01
2022
SELL
Open market or private sale
$22,970
$45.94 p/Share
500
Reduced 0.34%
146,825
Common Stock
Jun 01
2022
SELL
Open market or private sale
$21,695
$43.39 p/Share
500
Reduced 0.34%
147,325
Common Stock
May 02
2022
SELL
Open market or private sale
$24,740
$49.48 p/Share
500
Reduced 0.34%
147,825
Common Stock
Apr 01
2022
SELL
Open market or private sale
$25,530
$51.06 p/Share
500
Reduced 0.34%
148,325
Common Stock
Mar 01
2022
SELL
Open market or private sale
$27,875
$55.75 p/Share
500
Reduced 0.33%
148,825
Common Stock
Feb 16
2022
SELL
Open market or private sale
$528,700
$52.87 p/Share
10,000
Reduced 6.28%
149,325
Common Stock
Feb 01
2022
SELL
Open market or private sale
$21,145
$42.29 p/Share
500
Reduced 0.31%
159,325
Common Stock
Jan 03
2022
SELL
Open market or private sale
$23,120
$46.24 p/Share
500
Reduced 0.31%
159,825
Common Stock
Jan 01
2022
BUY
Grant, award, or other acquisition
-
21,792
Added 11.97%
160,325
Common Stock
Dec 01
2021
SELL
Open market or private sale
$20,685
$41.37 p/Share
500
Reduced 0.36%
138,533
Common Stock
Nov 29
2021
SELL
Open market or private sale
$424,200
$42.42 p/Share
10,000
Reduced 6.71%
139,033
Common Stock