Feb 07
2022
BUY
Open market or private purchase
$118,050
$47.22 p/Share
2,500
Added 0.28%
876,776
Common Stock
Dec 15
2021
BUY
Open market or private purchase
$50,220
$50.22 p/Share
1,000
Added 0.11%
874,276
Common Stock
Dec 01
2021
BUY
Open market or private purchase
$49,130
$49.13 p/Share
1,000
Added 0.11%
873,276
Common Stock
Nov 26
2021
BUY
Open market or private purchase
$50,940
$50.94 p/Share
1,000
Added 0.11%
872,276
Common Stock
Nov 05
2021
BUY
Other acquisition or disposition
-
1,483
Added 0.17%
871,276
Common Stock
Sep 14
2021
BUY
Open market or private purchase
$109,200
$43.68 p/Share
2,500
Added 0.29%
869,793
Common Stock
Sep 10
2021
BUY
Open market or private purchase
$66,915
$44.61 p/Share
1,500
Added 0.17%
867,293
Common Stock
Sep 07
2021
BUY
Open market or private purchase
$91,200
$45.6 p/Share
2,000
Added 0.23%
865,793
Common Stock
Sep 02
2021
BUY
Open market or private purchase
$70,515
$47.01 p/Share
1,500
Added 0.17%
863,793
Common Stock
Sep 01
2021
BUY
Open market or private purchase
$47,170
$47.17 p/Share
1,000
Added 0.12%
862,293
Common Stock
Aug 31
2021
BUY
Open market or private purchase
$23,675
$47.35 p/Share
500
Added 0.06%
861,293
Common Stock
Aug 19
2021
BUY
Open market or private purchase
$71,220
$47.48 p/Share
1,500
Added 0.17%
860,793
Common Stock
Aug 02
2021
BUY
Open market or private purchase
$95,940
$47.97 p/Share
2,000
Added 0.23%
859,293
Common Stock
Apr 28
2021
BUY
Grant, award, or other acquisition
-
1,211
Added 0.14%
857,293
Common Stock
Nov 04
2020
BUY
Open market or private purchase
$118,960
$29.74 p/Share
4,000
Added 0.46%
858,082
Common Stock
Sep 10
2020
BUY
Open market or private purchase
$58,360
$29.18 p/Share
2,000
Added 0.23%
854,082
Common Stock
Sep 10
2020
BUY
Open market or private purchase
$58,660
$29.33 p/Share
2,000
Added 0.23%
852,082
Common Stock
May 13
2020
BUY
Open market or private purchase
$49,700
$24.85 p/Share
2,000
Added 0.23%
850,082
Common Stock
May 04
2020
BUY
Open market or private purchase
$54,180
$27.09 p/Share
2,000
Added 0.24%
848,082
Common Stock
May 01
2020
BUY
Open market or private purchase
$27,210
$27.21 p/Share
1,000
Added 0.12%
846,082
Common Stock
Apr 28
2020
BUY
Grant, award, or other acquisition
-
2,156
Added 0.25%
845,082
Common Stock
Mar 10
2020
BUY
Open market or private purchase
$294,240
$24.52 p/Share
12,000
Added 1.4%
842,926
Common Stock
Mar 09
2020
BUY
Open market or private purchase
$98,480
$24.62 p/Share
4,000
Added 0.48%
830,926
Common Stock
Mar 05
2020
BUY
Grant, award, or other acquisition
$59,200
$29.6 p/Share
2,000
Added 0.24%
826,926
Common Stock
Mar 02
2020
BUY
Open market or private purchase
$59,300
$29.65 p/Share
2,000
Added 0.24%
824,926
Common Stock