Company Profile Main Market (2024)

Company Profile Main Market (1) companyprofile

Actions

Al-Omran Industrial Trading Co.

4141

ALOMRAN

Add To Watchlist

In your Watchlist

Add To Watchlist

  • Main Market
  • Capital Goods

Stats Overview

  • Prev. Close 35.25

  • Open 35.00

  • High

    35.15

  • Low 33.90

  • No. of Trades 669

  • Avg. Trade size* 106

  • Volume Traded 71,081

  • Value Traded (SAR) 2,441,152.65

Performance

ALOMRAN

-1.05 ( -2.98% )

View Historical

Compare

NamePriceChange %
Al-Omran Industrial Trading Co. 35.00 -2.98%

Note: Prices are delayed minimum 5 minutes

  • *Average Trade Size = Cumulative / # of Trades
  • **52 Week Price Change = (Current Price - Price year ago) / Price year ago x 100
  • Historical prices & volume traded data are adjusted to account for all corporate actions.
  • MO: Market Order

Trade Updates

Last Trade

Price

34.20

% Change

-2.98

Volume Traded

10

Best Bid

Price 34.15

Volume 503

Best Offer

Price 34.20

Volume 1,364

52 WEEK

High

48.70

2024/03/18

Low

31.00

2023/11/15

Change**

-20.3

PERFORMANCE

Start of Year

45

Year ago

42.91

3 Years ago

69.37

'; priceInnerHTML = priceInnerHTML + '

' + lastTadeChange + ' (' + lastTadePercent + '%)

'; $(priceBlock).html(priceInnerHTML);},error: function(errorCode){}});}updatePriceBox();$(document).ready(function(){if($('.stats_table .priceUp').text().trim() == '-'){ $('.stats_table .priceUp').removeClass('priceUp');}if($('.stats_table .priceDown').text().trim() == '-'){ $('.stats_table .priceDown').removeClass('priceDown');}/* var isReit = ;var isCEF = ;console.log('----------------------');console.log(isReit);console.log(isCEF);if(isReit||isCEF){ $('.shareholding_tab ul').find('li:first').hide(); setTimeout(function(){ $('.shareholding_tab ul').children('li').eq(1).click(); }, 200);}$(window).scroll(function(){if((isReit||isCEF) && $('.shareholding_tab ul').find('li:first').hasClass('select')){ $('.shareholding_tab ul').find('li:first').hide(); setTimeout(function(){ $('.shareholding_tab ul').children('li').eq(1).click(); }, 200);}}); */$('.financials_Tab_Dtl_box').find('td').addClass('text-center');});function copyUrl() {var currentUrl = window.location.href;var textArea = document.createElement('textarea');textArea.value = currentUrl;document.body.appendChild(textArea);textArea.select();document.execCommand('copy');document.body.removeChild(textArea);}

Company Profile Main Market (2) LoginPortletPopupv2

Actions

Company Profile Main Market (3) AddtoWatchlistv2

Actions

Add to watchlist

Apply Selected

Company Profile Main Market (4) AnnouncmentandCorporateAction

Actions

Jump To:

  • Announcements & Corporate Actions
  • Dividends
  • Financials
  • Shareholding
  • Peer Comparison
  • Company Profile

Announcements

  • Al-Omran Industrial Trading Co. announces its Interim Financial results for the Period Ending on 2024-06-30 ( Six Months )

    4141

    ALOMRAN-2.98 %

    1446/02/0408/08/2024 16:46:32

  • Developments in the use of proceeds from the issuance of rights shares Correction announcement from Al-Omran Industrial Trading Co. in regards to

    4141

    ALOMRAN-2.98 %

    1445/11/2028/05/2024 08:00:25

  • Al-Omran Company for Trade and Industry announces developments in the use of proceeds from the issuance of rights shares

    4141

    ALOMRAN-2.98 %

    1445/11/1927/05/2024 16:03:12

  • Addendum Announcement from Al-Omran Industrial Trading Co. About the results of the Ordinary General Assembly meeting (first meeting)

    4141

    ALOMRAN-2.98 %

    1445/11/1927/05/2024 15:56:55

  • Al-Omran Industrial Trading Co. Announces the Results of the Ordinary General Assembly Meeting, ( First Meeting )

    4141

    ALOMRAN-2.98 %

    1445/11/1927/05/2024 08:00:40

View All

Corporate Actions

Upcoming Events

    Past Events

      All Actions

      Jump To:

      • Announcements & Corporate Actions
      • Dividends
      • Financials
      • Shareholding
      • Peer Comparison
      • Company Profile

      Dividends

      Announced DateEligibility DateDistribution DateDistribution WayDividend Amount
      10/05/202219/06/202229/06/2022Account Transfer0.75

      All Actions

      " : "";var res = "

    • "+calendarString+"

      "+"

      ALOMRAN"+" 4141

      "+"

      "+"-2.98% "+"

      "+"

      "+"

      "+issueTypeDesc+ "
      " +"Eligibility Date"+" | "+dueDate+"

      "+"

      "+"New Capital"+" | "+newCapital+"

      "+"
    • ";return res;}function getAllEventHtml(dueDate,amount,type,issueType,flag){var calendarString = flag === "true" ? "

      " : "";var typeString = type === "dividend" ? 'Eligibility Date' : issueType;var amountString = type === "dividend" ? 'Dividend Amount: SAR' : "New Capital"var html = "

    • "+calendarString+"

      "+"

      ALOMRAN"+" 4141

      "+"

      "+"-2.98% "+"

      "+"

      "+"

      "+typeString+" | "+dueDate+"

      "+"

      "+amountString+" | "+toFixedIfNecessary(amount)+"

      "+"
    • ";return html;}document.addEventListener("DOMContentLoaded", function() {sectionViewHide();/* renderAllEvents(); */});//Download Calendarfunction downloadCalendar(startDate, endDate, location) {console.log("Inside download calendar startDate " + startDate);console.log("Inside download calendar endDate" + endDate);console.log("Inside download calendar location" + location);let startDateArray = startDate.split('/');let startDateFormatted = startDateArray[0]+startDateArray[1]+startDateArray[2]+"T000000";var filedata = "BEGIN:VCALENDAR\n"+"BEGIN:VEVENT\n"+"DESCRIPTION:\n"+"DTEND;TZID=\"Arab Standard Time\":" +startDateFormatted+"\n"+"DTSTART;TZID=\"Arab Standard Time\":" +startDateFormatted+"\n"+"LOCATION:"+"\n"+"SUMMARY;LANGUAGE=en-us:Event"+"\n"+"END:VEVENT"+"\n"+"END:VCALENDAR";//var filedata = startDate + ', ' + endDate + ', ' + location;console.log("filedata - " + filedata);window.open("data:text/calendar;charset=utf8," + escape(filedata));};function renderAllEvents(){$.ajax({url:'/wps/contenthandler/wcmrest/query/?parentid=wcmrest:6e45ef7f-f7c9-4706-9c17-86e0f155b841&mime-type=application/json',type:'GET',success:function(response){var result = response.feed.entry;var rid=[];result.forEach((r)=>{rid.push(r.id);});renderSingleDate(rid);},error:function(error){//$(domElement).html("???error.ajax???");}});}function toFixedIfNecessary( value ){ return +parseFloat(value).toFixed( 5 );}function renderSingleDate(wcmidlist){console.log(wcmidlist,"in render single data");}function callWcmAjax(wcmid){return $.ajax({url:'/wps/contenthandler/wcmrest/content/'+wcmid+'?mime-type=application/json',type:'GET'});let reqs=[];wcmidlist.forEach(s=>{reqs.push(callWcmAjax(s.split(':')[1]));});$.when(...reqs).done((...resp) => {var htmlDoc=`

    • ALOMRAN 4141

      -1.05 %

      ##_divd_##

    • `; var finalHtml=''; resp.forEach((el)=>{ var wcmresult = el[0].entry.content.content.elements.element; var dateStart=''; var evenName=''; wcmresult.forEach((t,index)=>{ if(t.name=='Start Date'){ //dateStart=t.data.date.value dateStart=new Date(t.data.date.value).toLocaleDateString('en-Us',{month:'long',day:'2-digit',year: 'numeric'}) }else if(t.name=="Title"){ evenName=t.data.value } }); finalHtml+= htmlDoc.replace('##_divd_##',evenName +' | '+dateStart); }); $('#allevents').html(finalHtml); });}

      Company Profile Main Market (5) CompanyProfilev2Financials

      Actions

      Jump To:

      • Announcements & Corporate Actions
      • Dividends
      • Financials
      • Shareholding
      • Peer Comparison
      • Company Profile

      Financials

      • FINANCIAL INFORMATION
      • FINANCIAL STATEMENTS AND REPORTS
      • Annually
      • Quarterly
      Balance Sheet
      Total Assets - - - -
      Total Liabilities - - - -
      Total Shareholders Equity (After Deducting the Minority Equity) - - - -
      Total Liabilities and Shareholders Equity - - - -
      Statement of Income
      Total Revenue (Sales/Operating) - - - -
      Net Profit (Loss) before Zakat and Tax - - - -
      Zakat and Income Tax - - - -
      Net Profit (Loss) after Zakat and Tax - - - -
      Total Comprehensive Income - - - -
      Profit (Loss) per Share - - - -
      Cash Flows
      Net Cash From Operating Activities - - - -
      Net Cash From Investing Activities - - - -
      Net Cash From Financing Activities - - - -
      Cash and Cash Equivalents, Beginning of the Period - - - -
      Cash and Cash Equivalents, End of the Period - - - -
      All Figures in
      All Currency In
      Last Update Date

      The Capital Market Authority and Saudi Exchange take no responsibility for the contents of this disclosure, make no representations as to its accuracy or completeness, and expressly disclaim any liability whatsoever for any loss arising from, or incurred in reliance upon, any part of this disclosure, and the issuer accepts full responsibility for the accuracy of the information contained in it and confirms, having made all reasonable enquiries, that to the best of their knowledge and belief, there are no other facts or information the omission of which would make the disclosure misleading, incomplete or inaccurate. The above information does not replace detailed financial statements, as detailed financial statements are the reliable source that must be consulted to obtain accurate financial information.

      Balance Sheet 2023-09-30 2023-06-30
      Total Assets

      198,559

      196,538

      Total Liabilities

      90,629

      85,884

      Total Shareholders Equity (After Deducting the Minority Equity)

      107,930

      110,654

      Total Liabilities and Shareholders Equity

      198,559

      196,538

      Statement of Income 2023-09-30 2023-06-30
      Total Revenue (Sales/Operating)

      39,338

      28,961

      Net Profit (Loss) before Zakat and Tax

      -1,396

      -3,002

      Zakat and Income Tax

      -1,417

      -635

      Net Profit (Loss) after Zakat and Tax

      -2,755

      -3,608

      Total Comprehensive Income

      -2,755

      -3,608

      Profit (Loss) per Share

      -0.46

      -0.6

      Cash Flows 2023-09-30 2023-06-30
      Net Cash From Operating Activities

      2,312

      -5,884

      Net Cash From Investing Activities

      216

      -25

      Net Cash From Financing Activities

      -3,795

      5,089

      Cash and Cash Equivalents, Beginning of the Period

      2,757

      2,757

      Cash and Cash Equivalents, End of the Period

      1,489

      1,937

      All Figures inThousandsThousands
      All Currency InSARSAR
      Last Update Date2023-12-172023-12-17

      The Capital Market Authority and Saudi Exchange take no responsibility for the contents of this disclosure, make no representations as to its accuracy or completeness, and expressly disclaim any liability whatsoever for any loss arising from, or incurred in reliance upon, any part of this disclosure, and the issuer accepts full responsibility for the accuracy of the information contained in it and confirms, having made all reasonable enquiries, that to the best of their knowledge and belief, there are no other facts or information the omission of which would make the disclosure misleading, incomplete or inaccurate. The above information does not replace detailed financial statements, as detailed financial statements are the reliable source that must be consulted to obtain accurate financial information.

      Display Previous Periods

      Jump To:

      • Announcements & Corporate Actions
      • Dividends
      • Financials
      • Shareholding
      • Peer Comparison
      • Company Profile

      Jump To:

      • Announcements & Corporate Actions
      • Dividends
      • Financials
      • Shareholding
      • Peer Comparison
      • Company Profile

      Peer Comparison

      • Table
      • Graphical

      Add Company

      Compare Selected

      Select a Maximum of 5 Companies

      Company Apply

      Al-Omran Industrial Trading Co.
      Price 34.20
      Market Cap (SAR MN) 435
      P/E Ratio -
      Index NameIndex Level1D Return
      Al-Omran Industrial Trading Co. %

      Jump To:

      • Announcements & Corporate Actions
      • Dividends
      • Financials
      • Shareholding
      • Peer Comparison
      • Company Profile

      Company Profile

      Company overview

      Production of electrical home appliances, fabrication of metal, plastic, paper and cartons, Retail & Wholesale of electrical home appliances, Purchasing & developing land as well as selling and renting the land. , Managing, developing, operating properties, Establishing, managing and maintenance if public buildings, hospitals, clinics, Importing & Exporting of electrical home appliances, fabrication of metal, plastic, paper and cartons .

      Company History

      AlOmran for Industrial and Trading Company was established as a limited liability Company under the Commercial Registration No. 1010187735 dated 18/4/1424 H (corresponding to 19/06/2003) with a capital of three million two hundred thousand 3,200,000 SAR and under the name of Al Omran Kitchens metal On the 13/02/1428 H (corresponding to 05/01/2007) the company went from a limited liability company to a closed joint stock company with a capital of sixty million (60,000,000) divided into six million (6,000,000) normal shares with a value of 10 SAR per share; the company name was modified to AlOmran for Industrial and Trading Company

      Company Bylaws

      Click here

      Equity Profile

      • Authorized Capital (SAR) 120,000,000
      • Issued Shares 12,000,000
      • Paid Capital (SAR) 120,000,000
      • Par Value/Share 10
      • Paid Up Value/Share 10

      Last Update :2023-11-09

      Investment limits

      There are no investment limits on the company shares as per the amended Rules for Qualified Foreign Financial Institutions Investment in Listed Securities and Instructions for the Foreign Strategic Investors Ownership in Listed Companies based on Company bylaw and the issued instructions by the related regulators and supervisory authorities

      • Company Details
      • BOARD OF DIRECTORS AND SENIOR EXECUTIVES INFORMATION
      • Date Established

        2003/06/19

      • Financial Year End

        31/12

      • Listing Date

        2017/02/26

      • External Auditors

        [AlKharashi & Co - Mazars]

      • ISIN CODE

        SA153H820MH5

      • Number of Employees

        409

      • Chairman

        Mohammad Omran Mohammad Al Omran
        Non - Executive

        Mohammad Omran Mohammad Al Omran

        • BD Session Start

          2022-09-18

          Designation

          Chairman

        • BD Session End

          2025-09-17

          Classification

          Non - Executive

        • Qualification

          High School degree 1390 AD

      • Board of Directors

        Nasir Mohammad Nasir Al Omran Non - Executive

        Nasir Mohammad Nasir Al Omran

        • BD Session Start

          2022-09-18

          Designation

          Board of Directors

        • BD Session End

          2025-09-17

          Classification

          Non - Executive

        • Qualification

          High School degree 1414 AD

        Abdulrahman Mohammad Nasir Al Omran Executive

        Abdulrahman Mohammad Nasir Al Omran

        • BD Session Start

          2022-09-18

          Designation

          Board of Directors

        • BD Session End

          2025-09-17

          Classification

          Executive

        • Qualification

          Diploma Accounting from technical college 1421 AD

        Abdullah Abdulaziz Al Ghadeer Independent

        Abdullah Abdulaziz Al Ghadeer

        • BD Session Start

          2022-09-18

          Designation

          Board of Directors

        • BD Session End

          2025-09-17

          Classification

          Independent

        • Qualification

          Bachelor of Accounting from King Saud University 1415 AD

        Fahad Saad Abdullah Al Howaimel Independent

        Fahad Saad Abdullah Al Howaimel

        • BD Session Start

          2022-09-18

          Designation

          Board of Directors

        • BD Session End

          2025-09-17

          Classification

          Independent

        • Qualification

          Bachelor of Administration from Trinity University 2013 AD

      • Senior Executives

        Abdulrahman Mohammad Nasir Al Omran CEO

        Abdulrahman Mohammad Nasir Al Omran

        • BD Session Start

          2007-06-01

          Designation

          Senior Executives

        • BD Session End

          -

          Classification

          CEO

        • Qualification

          Diploma of Accounting from technical college 1421 AD

        Mostafa Mostafa Elsaied Shaalan CFO

      Mostafa Mostafa Elsaied Shaalan

      • BD Session Start

        2023-12-14

        Designation

        Senior Executives

      • BD Session End

        -

        Classification

        CFO

      • Qualification

        Bachelor of Accounting from Mansoura University 2006

      Investor Relations

      Contact Name:

      OMRAN MOHAMED ALOMRAN

      Company Address:

      Astoria Complex - Second Floor - King Abdulaziz Road - Exit 5 - opposite the Kingdom Schools - Riyadh City - PO Box 40569 Postal Code
      11511

      Contact Details:

      Telephone:00966112305566
      Fax: 00966112651862
      Email: info@alomranco.com

      Company Website:

      www.alomranco.com


      Name Of SubsidiaryPercentage Of Property Main BusinessLocation Of OperationCountry Of Operation
      Alomran for plastic Industries company70.00%1. Agriculture and fishing. 2. Mines and Petroleum and its subsidiaries. 3. manufacturing industries and branches by industrial licenses. 4. electricity and Algaswalme and its branches. 5. Construction. 6. trade. 7. transport, storage and construction. 8. money and business services and other services. 9. social, collective and personal services. 10. IT. 11. Safety and Security.RIYADHSaudi Arabia

      Add To Watchlist

      In your Watchlist

      Add To Watchlist

      The Capital Market Authority and Saudi Exchange take no responsibility for the contents of these disclosures, make no representations as to its accuracy or completeness, and expressly disclaim any liability whatsoever for any loss arising from, or incurred in reliance upon, any part of these disclosures, and the issuer accepts full responsibility for the accuracy of the information contained in it and confirms, having made all reasonable enquiries, that to the best of their knowledge and belief, there are no other facts or information the omission of which would make the disclosure misleading, incomplete or inaccurate.

      ";$(domElement).append(notes);} $(tableElement).find('td').addClass('text-center'); $(tableElement).find('th').addClass('text-center'); $('.financials_Tab_Dtl_box').find('td').addClass('text-center');},error:function(error){$(domElement).html("Couldn't retreive the required information, kindly check later.");}});};function renderForeginOwnerShip(domElement){$.ajax({url:'p0/IZ7_5A602H80O0VC4060O4GML81G57=CZ6_5A602H80OGF2E0QF9BQDEG10K4=NJforeginOwnerShip=/',data: {symbol:'4141'},dataType: 'html',type:'GET',success:function(response){//console.log(response);$(domElement).html(response);$(domElement).show();},error:function(error){$(domElement).html("Couldn't retreive the required information, kindly check later.");}});}/* $(".applyBtn").click(function (e) {var end = $('#datepicker [name="end"]').datepicker({dateFormat:'YYYY-MM-DD'}).val();var start = $('#datepicker [name="start"]').datepicker({dateFormat:'YYYY-MM-DD'}).val();alert(start,"with dates",end);start="2021-11-01";end="2021-12-31";console.log("***********hi ",start,"with dates",end);renderBoardOFDirectortDates(start,end);}); */function renderBoardOFDirectortDates(start,end){var fromDate = ($("#drp_start").val()).substring(6,10)+'/'+($("#drp_start").val()).substring(3,5)+'/'+($("#drp_start").val()).substring(0,2);var toDate = ($("#drp_end").val()).substring(6,10)+'/'+($("#drp_end").val()).substring(3,5)+'/'+($("#drp_end").val()).substring(0,2);$.ajax({url:'p0/IZ7_5A602H80O0VC4060O4GML81G57=CZ6_5A602H80OGF2E0QF9BQDEG10K4=NJhistoricalBoardMembersWithDates=/',data: {symbol:'4141',fromDate:fromDate,toDate:toDate},dataType: 'html',type:'GET',success:function(response){//console.log(response);$('#boardOfDirector').html(response);//foreignGraph();},error:function(error){$(domElement).html("Couldn't retreive the required information, kindly check later.");}});}function renderMajorShareHolder(domElement,history){if(history==1){domElement = domElement.parentElement.parentElement;var fromDate = ($("#drp_start_shareHolder").val()).substring(6,10)+'/'+($("#drp_start_shareHolder").val()).substring(3,5)+'/'+($("#drp_start_shareHolder").val()).substring(0,2);var toDate = ($("#drp_end_shareHolder").val()).substring(6,10)+'/'+($("#drp_end_shareHolder").val()).substring(3,5)+'/'+($("#drp_end_shareHolder").val()).substring(0,2);}//console.log(fromDate);//console.log(toDate);$.ajax({url:'p0/IZ7_5A602H80O0VC4060O4GML81G57=CZ6_5A602H80OGF2E0QF9BQDEG10K4=NJhistoryOfMajorShareHolder=/',data: {symbol:'4141',fromDate:fromDate,toDate:toDate,history:history},dataType: 'html',type:'GET',success:function(response){//console.log(response);$(domElement).html(response);$(domElement).show();//foreignGraph();},error:function(error){$(domElement).html("Couldn't retreive the required information, kindly check later.");}});} /* function renderPeerComparison(){var peerid= $('.selectpicker2').selectpicker('val').join('###');$.ajax({url:'p0/IZ7_5A602H80O0VC4060O4GML81G57=CZ6_5A602H80OGF2E0QF9BQDEG10K4=NJpeerComparison=/',data: {symbol:'4141',peerID: peerid},dataType: 'html',type:'GET',success:function(response){console.log(response);$('#peercompDT').html(response);//$(domElement).html(response);//$(domElement).show();//foreignGraph();$('.companySlct_box').hide();},error:function(error){//$(domElement).html("Couldn't retreive the required information, kindly check later.");}});} */$('.selectpicker2').selectpicker();
      Company Profile Main Market (2024)
      Top Articles
      Dublin-1, Dublin Commercial Office priced between and
      Serviced Offices Dublin | Flexible Term Office Space to Rent Dublin
      Lakers Game Summary
      Room Background For Zepeto
      Devotion Showtimes Near Mjr Universal Grand Cinema 16
      Hay day: Top 6 tips, tricks, and cheats to save cash and grow your farm fast!
      Vocabulario A Level 2 Pp 36 40 Answers Key
      Mercy MyPay (Online Pay Stubs) / mercy-mypay-online-pay-stubs.pdf / PDF4PRO
      What is the surrender charge on life insurance?
      Craigslist Chautauqua Ny
      No Strings Attached 123Movies
      Q33 Bus Schedule Pdf
      R Cwbt
      Charter Spectrum Store
      Parentvue Clarkston
      Daylight Matt And Kim Lyrics
      Geometry Review Quiz 5 Answer Key
      Curver wasmanden kopen? | Lage prijs
      Shiftselect Carolinas
      12 Top-Rated Things to Do in Muskegon, MI
      Brazos Valley Busted Newspaper
      A Person That Creates Movie Basis Figgerits
      Gazette Obituary Colorado Springs
      Red Cedar Farms Goldendoodle
      Lost Pizza Nutrition
      Drift Hunters - Play Unblocked Game Online
      2011 Hyundai Sonata 2 4 Serpentine Belt Diagram
      Dr Seuss Star Bellied Sneetches Pdf
      Delta Township Bsa
      Jackass Golf Cart Gif
      Where to eat: the 50 best restaurants in Freiburg im Breisgau
      LG UN90 65" 4K Smart UHD TV - 65UN9000AUJ | LG CA
      Dailymotion
      Craigslist Free Stuff San Gabriel Valley
      The Ride | Rotten Tomatoes
      Xemu Vs Cxbx
      Ewwwww Gif
      Los Garroberros Menu
      Elisabeth Shue breaks silence about her top-secret 'Cobra Kai' appearance
      Kerry Cassidy Portal
      Lacy Soto Mechanic
      All Characters in Omega Strikers
      Actor and beloved baritone James Earl Jones dies at 93
      Garland County Mugshots Today
      Craigslist Minneapolis Com
      Pgecom
      Autozone Battery Hold Down
      Gon Deer Forum
      Pickwick Electric Power Outage
      Enter The Gungeon Gunther
      Electric Toothbrush Feature Crossword
      Black Adam Showtimes Near Cinemark Texarkana 14
      Latest Posts
      Article information

      Author: Moshe Kshlerin

      Last Updated:

      Views: 5764

      Rating: 4.7 / 5 (77 voted)

      Reviews: 84% of readers found this page helpful

      Author information

      Name: Moshe Kshlerin

      Birthday: 1994-01-25

      Address: Suite 609 315 Lupita Unions, Ronnieburgh, MI 62697

      Phone: +2424755286529

      Job: District Education Designer

      Hobby: Yoga, Gunsmithing, Singing, 3D printing, Nordic skating, Soapmaking, Juggling

      Introduction: My name is Moshe Kshlerin, I am a gleaming, attractive, outstanding, pleasant, delightful, outstanding, famous person who loves writing and wants to share my knowledge and understanding with you.