Oct 08
2021
BUY
Grant, award, or other acquisition
$423
$38.46 p/Share
11
Added 0.04%
26,357
Common Stock
Sep 24
2021
BUY
Grant, award, or other acquisition
$436
$39.6 p/Share
11
Added 0.04%
26,345
Common Stock
Sep 10
2021
BUY
Grant, award, or other acquisition
$436
$39.68 p/Share
11
Added 0.04%
26,334
Common Stock
Aug 27
2021
BUY
Grant, award, or other acquisition
$420
$42.02 p/Share
10
Added 0.04%
26,322
Common Stock
Aug 13
2021
BUY
Grant, award, or other acquisition
$423
$42.29 p/Share
10
Added 0.04%
26,311
Common Stock
Jul 30
2021
BUY
Grant, award, or other acquisition
$449
$40.83 p/Share
11
Added 0.04%
26,301
Common Stock
Jul 16
2021
BUY
Grant, award, or other acquisition
$410
$41.01 p/Share
10
Added 0.04%
26,290
Common Stock
Jul 15
2021
BUY
Grant, award, or other acquisition
$7,432
$40.39 p/Share
184
Added 0.7%
26,279
Common Stock
Jul 02
2021
BUY
Grant, award, or other acquisition
$437
$43.69 p/Share
10
Added 0.04%
26,093
Common Stock
Jun 18
2021
BUY
Grant, award, or other acquisition
$416
$41.62 p/Share
10
Added 0.04%
26,083
Common Stock
Jun 04
2021
BUY
Grant, award, or other acquisition
$418
$46.45 p/Share
9
Added 0.03%
26,072
Common Stock
May 21
2021
BUY
Grant, award, or other acquisition
$414
$45.99 p/Share
9
Added 0.03%
26,063
Common Stock
May 07
2021
SELL
Open market or private sale
$56,760
$56.76 p/Share
1,000
Reduced 3.7%
26,053
Common Stock
May 07
2021
BUY
Grant, award, or other acquisition
$440
$48.9 p/Share
9
Added 0.03%
27,053
Common Stock
Apr 23
2021
BUY
Grant, award, or other acquisition
$429
$42.92 p/Share
10
Added 0.04%
27,044
Common Stock
Apr 15
2021
BUY
Grant, award, or other acquisition
$7,024
$39.91 p/Share
176
Added 0.65%
27,033
Common Stock
Apr 09
2021
BUY
Grant, award, or other acquisition
$443
$40.28 p/Share
11
Added 0.04%
26,857
Common Stock
Mar 26
2021
BUY
Grant, award, or other acquisition
$435
$39.52 p/Share
11
Added 0.04%
26,846
Common Stock
Mar 12
2021
BUY
Grant, award, or other acquisition
$418
$41.81 p/Share
10
Added 0.04%
26,834
Common Stock
Mar 05
2021
BUY
Grant, award, or other acquisition
$22,736
$40.24 p/Share
565
Added 2.06%
26,824
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
$405
$36.78 p/Share
11
Added 0.04%
26,258
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$4,857
$43.37 p/Share
112
Reduced 0.42%
26,246
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
3,443
Added 11.55%
26,358
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$11,090
$41.85 p/Share
265
Reduced 1.14%
22,915
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
$432
$36.0 p/Share
12
Added 0.05%
23,180
Common Stock