Feb 22
2023
SELL
Payment of exercise price or tax liability
$33,475
$34.02 p/Share
984
Reduced 2.49%
38,600
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$2,816
$33.53 p/Share
84
Reduced 0.21%
39,584
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
$2,962
$27.95 p/Share
106
Added 0.27%
39,668
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
$2,976
$29.47 p/Share
101
Added 0.25%
39,560
Common Stock
Jan 20
2023
SELL
Payment of exercise price or tax liability
$26,815
$34.03 p/Share
788
Reduced 1.96%
39,458
Common Stock
Jan 13
2023
BUY
Grant, award, or other acquisition
$11,317
$29.17 p/Share
388
Added 0.95%
40,246
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$7,126
$26.59 p/Share
268
Added 0.67%
39,857
Common Stock
Dec 16
2022
BUY
Grant, award, or other acquisition
$7,128
$26.5 p/Share
269
Added 0.67%
39,588
Common Stock
Dec 02
2022
BUY
Grant, award, or other acquisition
$7,136
$29.13 p/Share
245
Added 0.62%
39,317
Common Stock
Nov 18
2022
BUY
Grant, award, or other acquisition
$7,160
$28.64 p/Share
250
Added 0.64%
39,071
Common Stock
Nov 04
2022
BUY
Grant, award, or other acquisition
$7,132
$27.54 p/Share
259
Added 0.66%
38,821
Common Stock
Oct 21
2022
BUY
Grant, award, or other acquisition
$7,147
$25.8 p/Share
277
Added 0.71%
38,560
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
$7,504
$26.33 p/Share
285
Added 0.74%
38,282
Common Stock
Oct 07
2022
BUY
Grant, award, or other acquisition
$7,127
$28.28 p/Share
252
Added 0.66%
37,997
Common Stock
Sep 23
2022
BUY
Grant, award, or other acquisition
$7,142
$28.12 p/Share
254
Added 0.67%
37,743
Common Stock
Sep 09
2022
BUY
Grant, award, or other acquisition
$7,127
$31.96 p/Share
223
Added 0.59%
37,488
Common Stock
Aug 26
2022
BUY
Grant, award, or other acquisition
$7,135
$32.14 p/Share
222
Added 0.59%
37,264
Common Stock
Aug 12
2022
BUY
Grant, award, or other acquisition
$7,120
$34.23 p/Share
208
Added 0.56%
37,041
Common Stock
Jul 29
2022
BUY
Grant, award, or other acquisition
$7,161
$32.7 p/Share
219
Added 0.59%
36,831
Common Stock
Jul 15
2022
BUY
Grant, award, or other acquisition
$13,837
$30.41 p/Share
455
Added 1.23%
36,612
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$7,141
$29.03 p/Share
246
Added 0.68%
36,156
Common Stock
Jun 17
2022
BUY
Grant, award, or other acquisition
$7,146
$28.47 p/Share
251
Added 0.69%
35,909
Common Stock
Jun 03
2022
BUY
Grant, award, or other acquisition
$7,139
$31.87 p/Share
224
Added 0.62%
35,657
Common Stock
May 31
2022
SELL
Payment of exercise price or tax liability
$5,288
$39.17 p/Share
135
Reduced 0.38%
35,432
Common Stock
May 20
2022
BUY
Grant, award, or other acquisition
$7,146
$30.54 p/Share
234
Added 0.65%
35,567
Common Stock