Apr 21
2023
BUY
Grant, award, or other acquisition
$1,770
$26.03 p/Share
68
Added 0.13%
52,450
Common Stock
Apr 14
2023
BUY
Grant, award, or other acquisition
$10,859
$25.98 p/Share
418
Added 0.79%
52,381
Common Stock
Apr 06
2023
BUY
Grant, award, or other acquisition
$1,774
$25.35 p/Share
70
Added 0.13%
51,962
Common Stock
Mar 24
2023
BUY
Grant, award, or other acquisition
$1,701
$25.39 p/Share
67
Added 0.13%
51,891
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
$81,858
$17.48 p/Share
4,683
Added 8.29%
51,824
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
$41,413
$28.68 p/Share
1,444
Added 2.97%
47,140
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
$1,671
$28.33 p/Share
59
Added 0.13%
45,694
Common Stock
Feb 23
2023
SELL
Payment of exercise price or tax liability
$10,766
$34.62 p/Share
311
Reduced 0.68%
45,634
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$12,485
$34.02 p/Share
367
Reduced 0.79%
45,945
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$9,690
$33.53 p/Share
289
Reduced 0.62%
46,312
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
$1,704
$27.95 p/Share
61
Added 0.13%
46,601
Common Stock
Jan 27
2023
BUY
Grant, award, or other acquisition
$1,679
$29.47 p/Share
57
Added 0.12%
46,540
Common Stock
Jan 20
2023
SELL
Payment of exercise price or tax liability
$2,756
$34.03 p/Share
81
Reduced 0.17%
46,482
Common Stock
Jan 13
2023
BUY
Grant, award, or other acquisition
$11,697
$29.17 p/Share
401
Added 0.85%
46,563
Common Stock
Dec 30
2022
BUY
Grant, award, or other acquisition
$2,898
$26.59 p/Share
109
Added 0.24%
46,161
Common Stock
Dec 16
2022
BUY
Grant, award, or other acquisition
$2,888
$26.5 p/Share
109
Added 0.24%
46,051
Common Stock
Dec 02
2022
BUY
Grant, award, or other acquisition
$2,883
$29.13 p/Share
99
Added 0.22%
45,941
Common Stock
Nov 18
2022
BUY
Grant, award, or other acquisition
$2,892
$28.64 p/Share
101
Added 0.22%
45,841
Common Stock
Nov 04
2022
BUY
Grant, award, or other acquisition
$2,891
$27.54 p/Share
105
Added 0.23%
45,739
Common Stock
Oct 21
2022
BUY
Grant, award, or other acquisition
$2,890
$25.8 p/Share
112
Added 0.24%
45,633
Common Stock
Oct 14
2022
BUY
Grant, award, or other acquisition
$9,531
$26.33 p/Share
362
Added 0.79%
45,520
Common Stock
Oct 07
2022
BUY
Grant, award, or other acquisition
$2,913
$28.28 p/Share
103
Added 0.23%
45,156
Common Stock
Sep 23
2022
BUY
Grant, award, or other acquisition
$2,896
$28.12 p/Share
103
Added 0.23%
45,053
Common Stock
Sep 09
2022
BUY
Grant, award, or other acquisition
$2,876
$31.96 p/Share
90
Added 0.2%
44,949
Common Stock
Aug 26
2022
BUY
Grant, award, or other acquisition
$2,893
$32.14 p/Share
90
Added 0.2%
44,858
Common Stock