May 04
2022
BUY
Open market or private purchase
$98
$32.75 p/Share
3
Added 0.06%
4,686
Common Stock
Mar 30
2022
BUY
Open market or private purchase
$103
$34.49 p/Share
3
Added 0.06%
4,683
Common Stock
Mar 02
2022
BUY
Open market or private purchase
$101
$33.56 p/Share
3
Added 0.06%
4,680
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
620
Added 11.7%
4,677
Common Stock
Feb 02
2022
BUY
Open market or private purchase
$100
$33.3 p/Share
3
Added 0.07%
4,024
Common Stock
Dec 29
2021
BUY
Open market or private purchase
$97
$32.45 p/Share
3
Added 0.07%
4,021
Common Stock
Dec 01
2021
BUY
Open market or private purchase
$98
$32.7 p/Share
3
Added 0.07%
4,018
Common Stock
Nov 03
2021
BUY
Open market or private purchase
$98
$32.5 p/Share
3
Added 0.08%
3,981
Common Stock
Sep 29
2021
BUY
Open market or private purchase
$96
$32.0 p/Share
3
Added 0.08%
3,978
Common Stock
Sep 01
2021
BUY
Open market or private purchase
$96
$32.15 p/Share
3
Added 0.08%
3,975
Common Stock
Jul 28
2021
BUY
Open market or private purchase
$98
$32.67 p/Share
3
Added 0.08%
3,938
Common Stock
Jun 30
2021
BUY
Open market or private purchase
$90
$30.09 p/Share
3
Added 0.08%
3,935
Common Stock
Jun 02
2021
BUY
Open market or private purchase
$92
$30.5 p/Share
3
Added 0.08%
3,932
Common Stock
Apr 28
2021
BUY
Open market or private purchase
$89
$29.75 p/Share
3
Added 0.08%
3,894
Common Stock
Mar 31
2021
BUY
Open market or private purchase
$100
$33.19 p/Share
3
Added 0.08%
3,891
Common Stock
Mar 03
2021
BUY
Open market or private purchase
$111
$27.69 p/Share
4
Added 0.1%
3,888
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$1,263
$27.46 p/Share
46
Reduced 1.17%
3,884
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
200
Added 4.84%
3,930
Common Stock
Feb 03
2021
BUY
Open market or private purchase
$111
$27.63 p/Share
4
Added 0.11%
3,695
Common Stock
Dec 30
2020
BUY
Open market or private purchase
$90
$29.84 p/Share
3
Added 0.08%
3,692
Common Stock
Dec 02
2020
BUY
Open market or private purchase
$87
$28.97 p/Share
3
Added 0.08%
3,689
Common Stock
Oct 28
2020
BUY
Open market or private purchase
$91
$22.8 p/Share
4
Added 0.11%
3,650
Common Stock
Sep 30
2020
BUY
Open market or private purchase
$106
$21.12 p/Share
5
Added 0.14%
3,645
Common Stock