Home
UK Data
Upcoming Dividends
One Year Low
Two Year Low
Three Year Low
High Volume
Three Month High
Three Month Low
Short Term Ascending Triangle
Long term Ascending Triangle
Trading Range
Upward Trendline
Breakouts
N.Doji
S.Doji
Golden Cross
Death Cross
US Data
Upcoming Dividends
One Year Low
Two Year Low
Three Year Low
High Volume
Three Month High
Three Month Low
Short Term Ascending Triangle
Long term Ascending Triangle
Trading Range
Upward Trendline
Breakouts
N.Doji
S.Doji
Golden Cross
Death Cross
Pricing
News
Login
Search company
Code
Company Name
US:Northern Doji List
Updated 26/04/2024
AACI - Armada Acquisition Corp I
Sector:
Volume:36,228 - vs daily avg (92%)
Current Price:11.53, -0.050, -0.43%
Approx. USD. traded today:4,177
Click here for AACI Candlestick History
AAON - AAON Inc
Sector:
Volume:367,788 - vs daily avg (83%)
Current Price:91.15, +1.250, +1.39%
Approx. USD. traded today:335,238
Click here for AAON Candlestick History
ABCB - Ameris Bancorp
Sector:
Volume:474,977 - vs daily avg (157%)
Current Price:47.88, +0.370, +0.78%
Approx. USD. traded today:227,418
Click here for ABCB Candlestick History
ACHV - Achieve Life Sciences Inc
Sector:
Volume:56,322 - vs daily avg (81%)
Current Price:4.61, +0.035, +0.87%
Approx. USD. traded today:2,596
Click here for ACHV Candlestick History
ADPT - Adaptive Biotechnologies Corp
Sector:
Volume:1,074,427 - vs daily avg (50%)
Current Price:2.6, -0.010, -0.38%
Approx. USD. traded today:27,935
Click here for ADPT Candlestick History
ADTH - AdTheorent Holding Company Inc
Sector:
Volume:1,515,296 - vs daily avg (79%)
Current Price:3.25, -0.010, -0.31%
Approx. USD. traded today:49,247
Click here for ADTH Candlestick History
AEHR - Aehr Test Systems
Sector:
Volume:936,279 - vs daily avg (97%)
Current Price:11.47, +0.170, +1.50%
Approx. USD. traded today:107,391
Click here for AEHR Candlestick History
AGYS - Agilysys Inc
Sector:
Volume:82,581 - vs daily avg (54%)
Current Price:83, -0.450, -0.54%
Approx. USD. traded today:68,542
Click here for AGYS Candlestick History
ALXO - Alx Oncology Holdings
Sector:
Volume:466,697 - vs daily avg (72%)
Current Price:16.86, -0.010, -0.06%
Approx. USD. traded today:78,685
Click here for ALXO Candlestick History
APPF - Appfolio Inc
Sector:
Volume:714,917 - vs daily avg (170%)
Current Price:242.75, +26.100, +12.05%
Approx. USD. traded today:1,735,461
Click here for APPF Candlestick History
AQU - Aquaron Acquisition Corp. Common Stock
Sector:
Volume:3,270 - vs daily avg (25%)
Current Price:11, +0.040, +0.36%
Approx. USD. traded today:359
Click here for AQU Candlestick History
AVT - Avnet Inc
Sector:
Volume:534,207 - vs daily avg (120%)
Current Price:50.1, +0.520, +1.05%
Approx. USD. traded today:267,637
Click here for AVT Candlestick History
AZN - AstraZeneca PLC ADR
Sector:
Volume:6,187,056 - vs daily avg (104%)
Current Price:75.17, +0.140, +0.19%
Approx. USD. traded today:4,650,809
Click here for AZN Candlestick History
BGC - BGC Group Inc.
Sector:
Volume:2,072,322 - vs daily avg (62%)
Current Price:8.3, +0.100, +1.22%
Approx. USD. traded today:172,002
Click here for BGC Candlestick History
BGNE - BeiGene Ltd
Sector:
Volume:208,460 - vs daily avg (116%)
Current Price:153.58, +5.020, +3.38%
Approx. USD. traded today:320,152
Click here for BGNE Candlestick History
BILI - Bilibili Inc
Sector:
Volume:8,478,402 - vs daily avg (125%)
Current Price:13.12, +0.620, +4.96%
Approx. USD. traded today:1,112,366
Click here for BILI Candlestick History
BLAC - Bellevue Life Sciences Acquisition Corp. Common Stock
Sector:
Volume:374,100 - vs daily avg (744%)
Current Price:10.71, +0.025, +0.28%
Approx. USD. traded today:40,066
Click here for BLAC Candlestick History
BLKB - Blackbaud Inc
Sector:
Volume:141,967 - vs daily avg (49%)
Current Price:77.95, -0.330, -0.42%
Approx. USD. traded today:110,663
Click here for BLKB Candlestick History
BPMC - Blueprint Medicines Corp
Sector:
Volume:725,952 - vs daily avg (116%)
Current Price:93, +2.270, +2.50%
Approx. USD. traded today:675,135
Click here for BPMC Candlestick History
BRY - Berry Petroleum Corp
Sector:
Volume:637,800 - vs daily avg (86%)
Current Price:8.74, +0.070, +0.81%
Approx. USD. traded today:55,743
Click here for BRY Candlestick History
BZ - Kanzhun Ltd ADR
Sector:
Volume:4,706,958 - vs daily avg (119%)
Current Price:20.09, +0.490, +2.50%
Approx. USD. traded today:945,627
Click here for BZ Candlestick History
CACO - Caravelle International Group Ordinary Shares
Sector:
Volume:137,710 - vs daily avg (60%)
Current Price:1, -0.020, -1.96%
Approx. USD. traded today:1,377
Click here for CACO Candlestick History
CALB - California BanCorp
Sector:
Volume:9,994 - vs daily avg (39%)
Current Price:22.09, +0.190, +0.87%
Approx. USD. traded today:2,207
Click here for CALB Candlestick History
CALC - CalciMedica Inc. Common Stock
Sector:
Volume:8,788 - vs daily avg (45%)
Current Price:5.45, +0.160, +3.02%
Approx. USD. traded today:478
Click here for CALC Candlestick History
CATC - Cambridge Bancorp
Sector:
Volume:12,370 - vs daily avg (56%)
Current Price:64.28, +0.870, +1.37%
Approx. USD. traded today:7,951
Click here for CATC Candlestick History
CCAP - Crescent Capital BDC Inc
Sector:
Volume:168,163 - vs daily avg (163%)
Current Price:17.35, +0.110, +0.64%
Approx. USD. traded today:29,176
Click here for CCAP Candlestick History
CCOI - Cogent Communications Group Inc
Sector:
Volume:283,862 - vs daily avg (67%)
Current Price:65.79, +0.860, +1.32%
Approx. USD. traded today:186,752
Click here for CCOI Candlestick History
CDMO - Avid Bioservices Inc
Sector:
Volume:1,268,106 - vs daily avg (126%)
Current Price:7.35, +0.030, +0.41%
Approx. USD. traded today:93,205
Click here for CDMO Candlestick History
CFLT - Confluent Inc
Sector:
Volume:3,832,853 - vs daily avg (120%)
Current Price:29.75, +0.860, +2.98%
Approx. USD. traded today:1,140,273
Click here for CFLT Candlestick History
CHK - Chesapeake Energy Corp
Sector:
Volume:1,490,460 - vs daily avg (102%)
Current Price:92.06, +0.590, +0.65%
Approx. USD. traded today:1,372,117
Click here for CHK Candlestick History
CHRD - Chord Energy Corp
Sector:
Volume:437,915 - vs daily avg (71%)
Current Price:185.58, +1, +0.54%
Approx. USD. traded today:812,682
Click here for CHRD Candlestick History
CLBK - Columbia Financial Inc
Sector:
Volume:38,605 - vs daily avg (57%)
Current Price:16.87, +0.020, +0.12%
Approx. USD. traded today:6,512
Click here for CLBK Candlestick History
CRCT - Cricut Inc
Sector:
Volume:441,178 - vs daily avg (67%)
Current Price:5.39, -0.020, -0.37%
Approx. USD. traded today:23,779
Click here for CRCT Candlestick History
CSWC - Capital Southwest Corporation
Sector:
Volume:136,113 - vs daily avg (72%)
Current Price:25.89, +0.100, +0.39%
Approx. USD. traded today:35,239
Click here for CSWC Candlestick History
CSWI - CSW Industrials Inc
Sector:
Volume:73,347 - vs daily avg (110%)
Current Price:239, +1.280, +0.54%
Approx. USD. traded today:175,299
Click here for CSWI Candlestick History
CVLY - Codorus Valley Bancorp Inc
Sector:
Volume:12,512 - vs daily avg (55%)
Current Price:22.47, +0.060, +0.27%
Approx. USD. traded today:2,811
Click here for CVLY Candlestick History
DBX - Dropbox Inc
Sector:
Volume:2,178,265 - vs daily avg (74%)
Current Price:24.15, +0.220, +0.92%
Approx. USD. traded today:526,050
Click here for DBX Candlestick History
DDOG - Datadog Inc
Sector:
Volume:5,011,443 - vs daily avg (159%)
Current Price:131.45, +6.200, +4.95%
Approx. USD. traded today:6,587,541
Click here for DDOG Candlestick History
DGII - Digi International Inc
Sector:
Volume:90,986 - vs daily avg (61%)
Current Price:30.95, +0.360, +1.18%
Approx. USD. traded today:28,160
Click here for DGII Candlestick History
DRS - Leonardo DRS Inc. Common Stock
Sector:
Volume:371,469 - vs daily avg (57%)
Current Price:21.67, +0.280, +1.31%
Approx. USD. traded today:80,497
Click here for DRS Candlestick History
EXPE - Expedia Group Inc.
Sector:
Volume:1,412,534 - vs daily avg (79%)
Current Price:135.7, -0.550, -0.40%
Approx. USD. traded today:1,916,808
Click here for EXPE Candlestick History
EXPO - Exponent Inc
Sector:
Volume:997,250 - vs daily avg (373%)
Current Price:95.21, +15.500, +19.49%
Approx. USD. traded today:949,481
Click here for EXPO Candlestick History
FA - First Advantage Corp
Sector:
Volume:271,891 - vs daily avg (61%)
Current Price:16.41, -0.060, -0.36%
Approx. USD. traded today:44,617
Click here for FA Candlestick History
FIBK - First Interstate BancSystem Inc
Sector:
Volume:511,803 - vs daily avg (75%)
Current Price:27, +0.050, +0.19%
Approx. USD. traded today:138,186
Click here for FIBK Candlestick History
FINW - Finwise Bancorp
Sector:
Volume:41,817 - vs daily avg (269%)
Current Price:10.65, +0.050, +0.47%
Approx. USD. traded today:4,453
Click here for FINW Candlestick History
FNKO - Funko Inc
Sector:
Volume:338,506 - vs daily avg (72%)
Current Price:6.2, -0.010, -0.16%
Approx. USD. traded today:20,987
Click here for FNKO Candlestick History
FWRG - First Watch Restaurant Group Inc
Sector:
Volume:396,119 - vs daily avg (78%)
Current Price:23.65, +0.020, +0.08%
Approx. USD. traded today:93,682
Click here for FWRG Candlestick History
GIPR - Generation Income Properties Inc
Sector:
Volume:24,702 - vs daily avg (90%)
Current Price:3.78, -0.014, -0.26%
Approx. USD. traded today:933
Click here for GIPR Candlestick History
GOGL - Golden Ocean Group Ltd
Sector:
Volume:1,177,369 - vs daily avg (86%)
Current Price:14.05, +0.230, +1.66%
Approx. USD. traded today:165,420
Click here for GOGL Candlestick History
GTX - Garrett Motion Inc
Sector:
Volume:1,157,745 - vs daily avg (112%)
Current Price:9.83, -0.050, -0.51%
Approx. USD. traded today:113,806
Click here for GTX Candlestick History
HLNE - Hamilton Lane Inc
Sector:
Volume:160,552 - vs daily avg (74%)
Current Price:114.53, +1.150, +1.01%
Approx. USD. traded today:183,880
Click here for HLNE Candlestick History
HWC - Hancock Whitney Corp
Sector:
Volume:623,378 - vs daily avg (113%)
Current Price:46.74, +0.560, +1.21%
Approx. USD. traded today:291,366
Click here for HWC Candlestick History
IBOC - International Bancshares Corporation
Sector:
Volume:158,049 - vs daily avg (70%)
Current Price:56.15, +0.180, +0.32%
Approx. USD. traded today:88,744
Click here for IBOC Candlestick History
IEP - Icahn Enterprises LP
Sector:
Volume:532,050 - vs daily avg (115%)
Current Price:17.25, -0.020, -0.12%
Approx. USD. traded today:91,778
Click here for IEP Candlestick History
INTA - Intapp Inc
Sector:
Volume:294,304 - vs daily avg (64%)
Current Price:31.88, +0.430, +1.37%
Approx. USD. traded today:93,824
Click here for INTA Candlestick History
IPGP - IPG Photonics Corporation
Sector:
Volume:251,258 - vs daily avg (118%)
Current Price:88.4, +0.160, +0.18%
Approx. USD. traded today:222,112
Click here for IPGP Candlestick History
IQ - iQIYI Inc
Sector:
Volume:10,283,864 - vs daily avg (145%)
Current Price:4.99, +0.170, +3.53%
Approx. USD. traded today:513,164
Click here for IQ Candlestick History
ISTR - Investar Holding Corp
Sector:
Volume:17,115 - vs daily avg (88%)
Current Price:16.29, +0.030, +0.18%
Approx. USD. traded today:2,788
Click here for ISTR Candlestick History
KTOS - Kratos Defense & Security Solutions
Sector:
Volume:2,874,380 - vs daily avg (244%)
Current Price:18.855, +1.570, +9.09%
Approx. USD. traded today:541,964
Click here for KTOS Candlestick History
LCNB - LCNB Corporation
Sector:
Volume:16,804 - vs daily avg (89%)
Current Price:15.24, +0.070, +0.46%
Approx. USD. traded today:2,560
Click here for LCNB Candlestick History
LFCR - Lifecore Biomedical Inc.
Sector:
Volume:110,906 - vs daily avg (58%)
Current Price:6.595, -0.045, -0.60%
Approx. USD. traded today:7,314
Click here for LFCR Candlestick History
LFST - Lifestance Health Group Inc
Sector:
Volume:647,258 - vs daily avg (63%)
Current Price:6.2, +0.040, +0.65%
Approx. USD. traded today:40,129
Click here for LFST Candlestick History
LMAT - LeMaitre Vascular Inc
Sector:
Volume:117,291 - vs daily avg (120%)
Current Price:65.46, +2.470, +3.92%
Approx. USD. traded today:76,778
Click here for LMAT Candlestick History
LNTH - Lantheus Holdings Inc
Sector:
Volume:584,575 - vs daily avg (85%)
Current Price:65.56, +0.360, +0.55%
Approx. USD. traded today:383,247
Click here for LNTH Candlestick History
MDB - MongoDB
Sector:
Volume:1,557,958 - vs daily avg (124%)
Current Price:383.8, +17.700, +4.83%
Approx. USD. traded today:5,979,442
Click here for MDB Candlestick History
MOMO - Hello Group Inc
Sector:
Volume:1,053,471 - vs daily avg (49%)
Current Price:5.83, +0.110, +1.92%
Approx. USD. traded today:61,417
Click here for MOMO Candlestick History
MRCY - Mercury Systems Inc
Sector:
Volume:353,300 - vs daily avg (105%)
Current Price:29.08, +0.290, +1.01%
Approx. USD. traded today:102,739
Click here for MRCY Candlestick History
MRUS - Merus BV
Sector:
Volume:822,968 - vs daily avg (134%)
Current Price:45.04, +0.110, +0.24%
Approx. USD. traded today:370,664
Click here for MRUS Candlestick History
MSEX - Middlesex Water Company
Sector:
Volume:98,575 - vs daily avg (85%)
Current Price:49.18, +0.400, +0.82%
Approx. USD. traded today:48,479
Click here for MSEX Candlestick History
NBTB - NBT Bancorp Inc
Sector:
Volume:96,728 - vs daily avg (48%)
Current Price:35.97, +0.230, +0.64%
Approx. USD. traded today:34,793
Click here for NBTB Candlestick History
NETD - Nabors Energy Transition Corp. II Class A Ordinary Shares
Sector:
Volume:401,902 - vs daily avg (411%)
Current Price:10.495, 0, 0
Approx. USD. traded today:42,179
Click here for NETD Candlestick History
NMIH - NMI Holdings Inc
Sector:
Volume:585,699 - vs daily avg (106%)
Current Price:31.11, +0.300, +0.97%
Approx. USD. traded today:182,210
Click here for NMIH Candlestick History
NSSC - NAPCO Security Technologies Inc
Sector:
Volume:473,331 - vs daily avg (149%)
Current Price:43.86, +0.480, +1.11%
Approx. USD. traded today:207,602
Click here for NSSC Candlestick History
OKYO - OKYO Pharma Ltd ADR
Sector:
Volume:11,767 - vs daily avg (44%)
Current Price:1.4701, +0.023, +1.38%
Approx. USD. traded today:172
Click here for OKYO Candlestick History
PDD - Pinduoduo
Sector:
Volume:9,434,176 - vs daily avg (131%)
Current Price:129.31, +3.520, +2.80%
Approx. USD. traded today:12,199,332
Click here for PDD Candlestick History
PDEX - Pro-Dex Inc
Sector:
Volume:6,402 - vs daily avg (102%)
Current Price:18.68, +0.220, +1.19%
Approx. USD. traded today:1,195
Click here for PDEX Candlestick History
PEPG - PepGen Ltd
Sector:
Volume:38,359 - vs daily avg (69%)
Current Price:11.93, +0.230, +1.97%
Approx. USD. traded today:4,576
Click here for PEPG Candlestick History
PET - Wag! Group Co.
Sector:
Volume:206,949 - vs daily avg (461%)
Current Price:2.27, +0.070, +3.18%
Approx. USD. traded today:4,697
Click here for PET Candlestick History
PFBC - Preferred Bank
Sector:
Volume:65,734 - vs daily avg (81%)
Current Price:76.45, -1.020, -1.32%
Approx. USD. traded today:50,253
Click here for PFBC Candlestick History
PGEN - Precigen Inc
Sector:
Volume:413,594 - vs daily avg (55%)
Current Price:1.41, +0.010, +0.71%
Approx. USD. traded today:5,831
Click here for PGEN Candlestick History
PLXS - Plexus Corp
Sector:
Volume:127,248 - vs daily avg (116%)
Current Price:100.28, +1.190, +1.20%
Approx. USD. traded today:127,604
Click here for PLXS Candlestick History
PTSI - PAM Transportation Services Inc
Sector:
Volume:24,842 - vs daily avg (118%)
Current Price:16.84, -0.310, -1.81%
Approx. USD. traded today:4,183
Click here for PTSI Candlestick History
RILYN - B. Riley Financial Inc
Sector:
Volume:47,676 - vs daily avg (143%)
Current Price:20.9, +0.140, +0.67%
Approx. USD. traded today:9,964
Click here for RILYN Candlestick History
RIOT - Riot Blockchain Inc
Sector:
Volume:23,691,041 - vs daily avg (94%)
Current Price:11.93, -0.180, -1.49%
Approx. USD. traded today:2,826,341
Click here for RIOT Candlestick History
RRGB - Red Robin Gourmet Burgers Inc
Sector:
Volume:317,653 - vs daily avg (73%)
Current Price:7.01, +0.110, +1.59%
Approx. USD. traded today:22,267
Click here for RRGB Candlestick History
SANM - Sanmina Corporation
Sector:
Volume:381,963 - vs daily avg (119%)
Current Price:62.97, +0.280, +0.45%
Approx. USD. traded today:240,522
Click here for SANM Candlestick History
SATS - EchoStar Corporation
Sector:
Volume:1,203,800 - vs daily avg (88%)
Current Price:16, -0.020, -0.12%
Approx. USD. traded today:192,608
Click here for SATS Candlestick History
SBLK - Star Bulk Carriers Corp
Sector:
Volume:1,315,613 - vs daily avg (76%)
Current Price:24.71, +0.290, +1.19%
Approx. USD. traded today:325,087
Click here for SBLK Candlestick History
SEAT - Vivid Seats Inc
Sector:
Volume:939,642 - vs daily avg (72%)
Current Price:5.92, -0.010, -0.17%
Approx. USD. traded today:55,626
Click here for SEAT Candlestick History
SGMA - SigmaTron International Inc
Sector:
Volume:16,833 - vs daily avg (88%)
Current Price:4.15, -0.030, -0.72%
Approx. USD. traded today:698
Click here for SGMA Candlestick History
SHC - Sotera Health Co
Sector:
Volume:737,652 - vs daily avg (69%)
Current Price:11.4, +0.080, +0.71%
Approx. USD. traded today:84,092
Click here for SHC Candlestick History
SILK - Silk Road Medical Inc
Sector:
Volume:449,136 - vs daily avg (89%)
Current Price:17.8, +0.150, +0.85%
Approx. USD. traded today:79,946
Click here for SILK Candlestick History
SNEX - Stonex Group Inc
Sector:
Volume:111,502 - vs daily avg (80%)
Current Price:71.55, +0.590, +0.83%
Approx. USD. traded today:79,779
Click here for SNEX Candlestick History
SNY - Sanofi ADR
Sector:
Volume:4,148,084 - vs daily avg (171%)
Current Price:49.13, -0.230, -0.47%
Approx. USD. traded today:2,037,953
Click here for SNY Candlestick History
SRPT - Sarepta Therapeutics Inc
Sector:
Volume:1,236,000 - vs daily avg (164%)
Current Price:128.77, +1.380, +1.08%
Approx. USD. traded today:1,591,597
Click here for SRPT Candlestick History
SSIC - Silver Spike Investment Corp
Sector:
Volume:4,821 - vs daily avg (32%)
Current Price:11.1774, +0.067, +0.63%
Approx. USD. traded today:538
Click here for SSIC Candlestick History
SSRM - SSR Mining Inc
Sector:
Volume:2,902,127 - vs daily avg (71%)
Current Price:5.57, +0.050, +0.91%
Approx. USD. traded today:161,648
Click here for SSRM Candlestick History
SWAV - Shockwave Medical Inc
Sector:
Volume:575,586 - vs daily avg (29%)
Current Price:330, +1.010, +0.31%
Approx. USD. traded today:1,899,433
Click here for SWAV Candlestick History
TCRX - Tscan Therapeutics Inc
Sector:
Volume:92,052 - vs daily avg (38%)
Current Price:7.32, +0.030, +0.41%
Approx. USD. traded today:6,738
Click here for TCRX Candlestick History
TH - Target Hospitality Corp
Sector:
Volume:543,345 - vs daily avg (115%)
Current Price:11.12, +0.040, +0.36%
Approx. USD. traded today:60,419
Click here for TH Candlestick History
TRMD - Torm PLC Class A
Sector:
Volume:426,642 - vs daily avg (61%)
Current Price:34.65, +0.620, +1.82%
Approx. USD. traded today:147,831
Click here for TRMD Candlestick History
TSLA - Tesla Inc
Sector:
Volume:109,697,773 - vs daily avg (105%)
Current Price:168.29, -1.890, -1.11%
Approx. USD. traded today:184,610,382
Click here for TSLA Candlestick History
UG - United-Guardian Inc
Sector:
Volume:16,722 - vs daily avg (269%)
Current Price:8.27, -0.104, -1.19%
Approx. USD. traded today:1,382
Click here for UG Candlestick History
VCIG - VCI Global Limited Ordinary Share
Sector:
Volume:163,028 - vs daily avg (54%)
Current Price:1.17, 0, 0
Approx. USD. traded today:1,907
Click here for VCIG Candlestick History
VITL - Vital Farms Inc
Sector:
Volume:393,972 - vs daily avg (69%)
Current Price:27, +0.560, +2.12%
Approx. USD. traded today:106,372
Click here for VITL Candlestick History
VOXR - Vox Royalty Corp. Common Stock
Sector:
Volume:89,455 - vs daily avg (100%)
Current Price:2.12, +0.070, +3.41%
Approx. USD. traded today:1,896
Click here for VOXR Candlestick History
WHF - WhiteHorse Finance
Sector:
Volume:52,176 - vs daily avg (40%)
Current Price:12.9, +0.080, +0.62%
Approx. USD. traded today:6,730
Click here for WHF Candlestick History
XNET - Xunlei Ltd Adr
Sector:
Volume:58,430 - vs daily avg (110%)
Current Price:1.57, +0.010, +0.64%
Approx. USD. traded today:917
Click here for XNET Candlestick History
ZUMZ - Zumiez Inc
Sector:
Volume:158,293 - vs daily avg (59%)
Current Price:16.95, -0.030, -0.18%
Approx. USD. traded today:26,830
Click here for ZUMZ Candlestick History
Copyright © 2023 propatterns.co.uk - All Rights Reserved
Terms And Conditions
Privacy Policy