Apr 14
2023
BUY
Other acquisition or disposition
$1,546
$39.65 p/Share
39
Added 0.04%
95,748
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$315,680
$39.46 p/Share
8,000
Reduced 7.72%
95,639
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
-
22,950
Added 18.13%
103,639
Common Stock
Mar 28
2023
SELL
Open market or private sale
$118,500
$39.5 p/Share
3,000
Reduced 3.58%
80,689
Common Stock
Mar 28
2023
BUY
Other acquisition or disposition
$1,181
$39.38 p/Share
30
Added 0.03%
95,709
Common Stock
Mar 15
2023
BUY
Other acquisition or disposition
$1,516
$38.89 p/Share
39
Added 0.04%
95,678
Common Stock
Feb 15
2023
BUY
Other acquisition or disposition
$1,507
$39.67 p/Share
38
Added 0.05%
83,689
Common Stock
Jan 13
2023
BUY
Other acquisition or disposition
$1,513
$38.81 p/Share
39
Added 0.05%
83,650
Common Stock
Dec 28
2022
-
2,000
Reduced 2.34%
83,611
Common Stock
Dec 28
2022
BUY
Other acquisition or disposition
$660
$36.71 p/Share
18
Added 0.02%
85,611
Common Stock
Dec 15
2022
BUY
Other acquisition or disposition
$1,455
$37.33 p/Share
39
Added 0.05%
85,593
Common Stock
Nov 15
2022
BUY
Other acquisition or disposition
$1,433
$37.73 p/Share
38
Added 0.04%
85,553
Common Stock
Oct 14
2022
BUY
Other acquisition or disposition
$1,433
$33.32 p/Share
43
Added 0.05%
85,514
Common Stock
Sep 27
2022
BUY
Other acquisition or disposition
$657
$34.56 p/Share
19
Added 0.02%
85,471
Common Stock
Sep 15
2022
BUY
Other acquisition or disposition
$1,394
$39.82 p/Share
35
Added 0.04%
85,451
Common Stock
Aug 15
2022
BUY
Other acquisition or disposition
$1,398
$43.7 p/Share
32
Added 0.04%
85,416
Common Stock
Jul 15
2022
BUY
Other acquisition or disposition
$1,371
$40.31 p/Share
34
Added 0.04%
85,384
Common Stock
Jun 30
2022
BUY
Other acquisition or disposition
$463
$38.55 p/Share
12
Added 0.01%
85,349
Common Stock
Jun 15
2022
BUY
Other acquisition or disposition
$1,370
$35.12 p/Share
39
Added 0.05%
85,337
Common Stock
May 13
2022
BUY
Other acquisition or disposition
$1,368
$36.97 p/Share
37
Added 0.04%
85,297
Common Stock
Apr 14
2022
BUY
Other acquisition or disposition
$1,340
$41.86 p/Share
32
Added 0.04%
85,260
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$314,811
$42.64 p/Share
7,383
Reduced 7.97%
85,223
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
21,664
Added 18.96%
92,606
Common Stock
Mar 30
2022
BUY
Other acquisition or disposition
$467
$42.48 p/Share
11
Added 0.01%
85,227
Common Stock
Mar 15
2022
BUY
Other acquisition or disposition
$1,358
$39.94 p/Share
34
Added 0.05%
70,942
Common Stock