Apr 10
2023
BUY
Open market or private purchase
$4,975
$20.56 p/Share
242
Added 3.96%
5,875
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$6,274
$23.59 p/Share
266
Reduced 4.51%
5,633
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
$23,350
$23.35 p/Share
1,000
Added 14.49%
5,899
Common Stock
Jan 06
2023
BUY
Open market or private purchase
$4,981
$23.17 p/Share
215
Added 4.2%
4,899
Common Stock
Oct 07
2022
BUY
Open market or private purchase
$4,978
$23.37 p/Share
213
Added 4.35%
4,684
Common Stock
Jul 08
2022
BUY
Open market or private purchase
$4,979
$24.17 p/Share
206
Added 4.4%
4,471
Common Stock
Apr 08
2022
BUY
Open market or private purchase
$4,959
$24.43 p/Share
203
Added 4.54%
4,265
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$10,475
$25.0 p/Share
419
Reduced 9.35%
4,062
Common Stock
Jan 31
2022
BUY
Grant, award, or other acquisition
$19,991
$25.02 p/Share
799
Added 15.13%
4,481
Common Stock
Jan 12
2022
BUY
Open market or private purchase
$5,001
$27.33 p/Share
183
Added 4.73%
3,682
Common Stock
Oct 08
2021
BUY
Open market or private purchase
$4,978
$26.2 p/Share
190
Added 5.15%
3,499
Common Stock
Jul 06
2021
BUY
Open market or private purchase
$4,961
$24.56 p/Share
202
Added 5.75%
3,309
Common Stock
Apr 05
2021
BUY
Open market or private purchase
$4,992
$24.0 p/Share
208
Added 6.27%
3,107
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$6,115
$19.29 p/Share
317
Reduced 9.86%
2,899
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
$20,000
$20.02 p/Share
999
Added 23.7%
3,216
Common Stock
Jan 08
2021
BUY
Open market or private purchase
$4,969
$20.79 p/Share
239
Added 9.73%
2,217
Common Stock
Oct 05
2020
BUY
Open market or private purchase
$4,961
$16.76 p/Share
296
Added 13.02%
1,978
Common Stock
Jul 07
2020
BUY
Open market or private purchase
$4,983
$19.02 p/Share
262
Added 13.48%
1,682
Common Stock
Apr 03
2020
BUY
Open market or private purchase
$4,970
$17.5 p/Share
284
Added 16.67%
1,420
Common Stock
Feb 07
2020
BUY
Other acquisition or disposition
$80
$26.8 p/Share
3
Added 0.26%
1,136
Common Stock
Jan 31
2020
BUY
Grant, award, or other acquisition
$19,988
$26.37 p/Share
758
Added 40.08%
1,133
Common Stock
Jan 03
2020
BUY
Open market or private purchase
$4,991
$28.04 p/Share
178
Added 32.19%
375
Common Stock
Nov 08
2019
BUY
Other acquisition or disposition
$53
$26.59 p/Share
2
Added 1.01%
197
Common Stock
Oct 04
2019
BUY
Open market or private purchase
$4,959
$25.43 p/Share
195
Added 50.0%
195
Common Stock