May 15
2023
SELL
Payment of exercise price or tax liability
$12,374
$32.65 p/Share
379
Reduced 0.4%
93,966
Common Stock
May 05
2023
BUY
Grant, award, or other acquisition
$5,392
$27.1 p/Share
199
Added 0.21%
94,345
Common Stock
Apr 21
2023
BUY
Grant, award, or other acquisition
$5,388
$26.03 p/Share
207
Added 0.22%
94,145
Common Stock
Apr 14
2023
BUY
Grant, award, or other acquisition
$15,432
$25.98 p/Share
594
Added 0.63%
93,937
Common Stock
Apr 06
2023
BUY
Grant, award, or other acquisition
$5,399
$25.35 p/Share
213
Added 0.23%
93,342
Common Stock
Mar 24
2023
BUY
Grant, award, or other acquisition
$5,331
$25.39 p/Share
210
Added 0.22%
93,128
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
$226,029
$13.11 p/Share
17,241
Added 15.65%
92,917
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
$230,730
$28.68 p/Share
8,045
Added 9.61%
75,676
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
$5,326
$28.33 p/Share
188
Added 0.28%
67,631
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$40,643
$34.62 p/Share
1,174
Reduced 1.71%
67,442
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$31,026
$34.02 p/Share
912
Reduced 1.31%
68,616
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$40,705
$33.53 p/Share
1,214
Reduced 1.72%
69,528
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
$5,310
$27.95 p/Share
190
Added 0.27%
70,742
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
$5,304
$29.47 p/Share
180
Added 0.25%
70,550
Common Stock
Jan 20
2023
SELL
Payment of exercise price or tax liability
$18,410
$34.03 p/Share
541
Reduced 0.76%
70,369
Common Stock
Jan 13
2023
BUY
Grant, award, or other acquisition
$17,239
$29.17 p/Share
591
Added 0.83%
70,910
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$7,524
$26.59 p/Share
283
Added 0.4%
70,318
Common Stock
Dec 16
2022
BUY
Grant, award, or other acquisition
$7,499
$26.5 p/Share
283
Added 0.4%
70,034
Common Stock
Dec 02
2022
BUY
Grant, award, or other acquisition
$7,515
$29.13 p/Share
258
Added 0.37%
69,750
Common Stock
Nov 18
2022
BUY
Grant, award, or other acquisition
$7,503
$28.64 p/Share
262
Added 0.38%
69,491
Common Stock
Nov 04
2022
BUY
Grant, award, or other acquisition
$7,518
$27.54 p/Share
273
Added 0.39%
69,228
Common Stock
Oct 21
2022
BUY
Grant, award, or other acquisition
$7,508
$25.8 p/Share
291
Added 0.42%
68,954
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
$10,980
$26.33 p/Share
417
Added 0.6%
68,662
Common Stock
Oct 07
2022
BUY
Grant, award, or other acquisition
$7,522
$28.28 p/Share
266
Added 0.39%
68,244
Common Stock
Sep 23
2022
BUY
Grant, award, or other acquisition
$7,508
$28.12 p/Share
267
Added 0.39%
67,977
Common Stock